解决办法:回去检查你读取的数据中是否含有空值,可以只用dropna()函数删除含有空值的行,再进行数据的处理工作. 例如我的主数据命名是df,我用代码消除含空值行,再进行操作即可。 df=df.dropna()