waste ['GDP($ M)']-我在表格中的列 表“废物”由161行组成 错误在第3行(有条件)。表'True'的值是否存在,但我不明白问题出在哪里。 我应该更改我的代码吗?
此外,由于NaN值更改为“ nan”,因此我将表中的值从“科学计数法”更改为浮点数
column = pd.isna(waste['GDP ($M)'])
gdp_nan = []
for row in range(len(waste)):
if column[row] == True:
gdp_nan.insert(row, row)
print(gdp_nan)
答案 0 :(得分:0)
如评论中所述,更改范围(2,len(浪费)) 然后,我得到了KeyError 21,这意味着21条记录不存在。 您应该重新索引数据框。
string
以这种方式正确,然后循环将很好地工作