[944]AttributeError:‘DataFrame‘ object has no attribute ‘sort‘,‘as_matrix‘,‘ix‘

AttributeError:‘DataFrame’ object has no attribute ‘sort’

解决办法:将“sort”改为“sort_values”。

如:

c_df_sort=c_df.sort(columns=0,ascending=False)

改为:

c_df_sort=c_df.sort_values(0,ascending=False)

参考:https://blog.csdn.net/qq_34197944/article/details/102879943

AttributeError DataFrame object has no attribute as_matrix

查看pandas的文档发现新版的pandas里面as_matrix属性已经没有了

解决办法:

1、装旧版的pandas
2、改用下列代码

#df.as_matrix()改写成
df.values

或者
import numpy as np 
np.array(df) # 等价于df.as_matrix()

参考:https://www.pythonheidong.com/blog/article/287104/52173047825a6eae8763/
https://daguang.blog.csdn.net/article/details/106605707

AttributeError: ‘DataFrame’ object has no attribute ‘ix’

在pandas的1.0.0版本开始,移除了Series.ix and DataFrame.ix 方法。

解决方法:使用DataFrame的loc方法或者iloc方法进行替换。

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 博客之星2020 设计师:CY__ 返回首页