输入包含NaN,无穷大或dtype('float32')太大的值
这是即将到来的错误,需要哪些更改,变量更改的类型或其他内容?
答案 0 :(得分:1)
df.fillna(value=0)
或任何您想填充的内容,有关详细信息,请查看:
https://scikit-learn.org/stable/modules/impute.html
或
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.fillna.html
对于float32太大的数字
A='your numbers'
A=np.astype(float64)
要么
A=int(A)
还可能发生的是,您合并了两个在列数或行数方面不同的数据框。在这种情况下,大熊猫将生成一个数据框,该数据框使用更多的列和行计数,然后用Nan填充其余部分。如果使用df.describe()检查数据框,则应该看到。
真心希望这对您有所帮助。