Input contains NaN, infinity or a value too large for dtype('float64')
今天处理数据,训练model时遇到的错误 详细信息如下图所示, 这种报错一般是原始数据有缺失项。 可以使用下面的命令查看是否存在缺失项df[df.isnull().values==True]发现缺失项后可以去掉这些缺失值或者填充这些缺失值。 1 将所有缺失值填充为0df=df.fillna(0)2 将所有缺失值用上个可用的值填充df = df.fillna(method='ffill')
原创
2017-05-02 19:09:23 ·
4398 阅读 ·
0 评论