学习背景:

动手学深度学习第二章数据预处理中报错: can only concatenate str (not “int”) to str

报错原因:

panda新版本对fillna函数做了调整,原先是忽略str。

解决方法:

原代码:

inputs = inputs.fillna(inputs.mean())

修改后代码:

inputs = inputs.fillna(inputs.mean(numeric_only=True))

☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺
我是韩一,用知识认识更多的人,欢迎大家指正!

更多推荐