我正在尝试使用 Panda 提供的 dropna() 方法删除 NaN 值。我已经阅读了文档并查看了其他 StackOverflow 帖子,但我仍然无法修复错误。对于我的代码,我将首先读取一个 excel 文件。如果行的值为“-”,我会将其更改为 NaN 值。之后,我将使用 dropna() 方法删除 NaN 值。然后,我会将 dropna() 方法的结果重新分配给名为 mydf2 的新变量。下面是我的代码和截图mydf = pd.read_excel('pandas lab datasets/singstats_maritalstatus.xlsx', na_values='-')mydf = mydf.set_index(['Variables'])print(mydf.head(5)) # Original datamydf2 = mydf.dropna()print(mydf2)
添加回答
举报
0/150
提交
取消