将浮点数转换为整数给出错误

时间:2019-12-14 11:22:32

标签: python python-3.x pandas

我有一个数据帧,其中几列的数据类型为float,当我尝试将数据类型float转换为整数时,出现以下错误:

  

TypeError:“ NoneType”对象不可下标

我尝试了以下代码将float转换为整数:

df['Amount'] = df['Amount'].astype(np.int64)

1 个答案:

答案 0 :(得分:2)

使用dataFrame.dropna()删除数据类型为None的行/列

在这里dropna and similar function for DataFrames

了解更多