我将数据从.csv文件读取到熊猫数据框,如下所示。对于其中一列,即id,我想将列类型指定为int。问题在于id序列缺少/空值
当我在读取.csv时尝试将id列强制转换为整数时,我得到:
df=pd.read\u csv(“data.csv”,dtype={‘id’:int})
错误:整数列具有NA值
或者,在阅读以下内容后,我尝试转换列类型,但这次我得到:
df=pd.read\u csv(“data.csv”)
df[['id']]=df[['id']].astype(int)
错误:无法将NA转换为整数
我如何处理这个问题
整型列中缺少NaN rep是一个大问题
通常的解决方法是简单地使用浮动