学习背景:
动手学深度学习第二章数据预处理中报错: can only concatenate str (not “int”) to str
报错原因:
panda新版本对fillna函数做了调整,原先是忽略str。
解决方法:
原代码:
inputs = inputs.fillna(inputs.mean())
修改后代码:
inputs = inputs.fillna(inputs.mean(numeric_only=True))
☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺☺
我是韩一,用知识认识更多的人,欢迎大家指正!