废物['GDP($M)]-我在表格中的列
表“废物”由161行组成
错误出现在第3行(有条件)。表中的“真”值是存在的,但我不明白问题出在哪里。
我应该在代码中更改什么
此外,我将表中的值从科学记数法更改为浮点,因此我的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)
Tags:
正如评论中所说,变更范围(2,len(废物)) 然后,我得到了KeyError21,这意味着21记录不存在。 你应该重新索引你的数据帧
这样,循环就会很好地工作
相关问题 更多 >
编程相关推荐