报错'DataFrame' object has no attribute 'convert_objects'

每次运行这段代码都会出现这个报错'DataFrame' object has no attribute 'convert_objects'。是pandas包的问题还是哪方面的问题呢?请问如何解决!万分感谢!!

图片说明

这种写法是pandas老版本的,如果你的pandas是新版本会报错
df['col name'] = df['col name'].apply(pd.to_numeric, errors='coerce')
或者
df['col name']=df.col name .astype(float)

https://stackoverflow.com/questions/33126477/pandas-convert-objectsconvert-numeric-true-deprecated/34696424#34696424

你的train_df是DataFrame类的实例,而DataFrame类没有这个convert_objects方法啊,所以train_df.convert_objects(。。。)肯定报错啊