熊猫中的sort_values()方法

熊猫中的sort_values()方法,第1张

熊猫中的sort_values()方法

看起来

Education
您的Dataframe列中必须具有混合类型。错误消息告诉您,它无法将字符串
列中的浮点数进行比较。假设要对值进行数字排序,可以将它们转换为整数类型, 然后再进行
排序。我建议您还是这样做,因为混合类型对于Dataframe中的任何 *** 作都不会太有用。然后使用
Dataframe.sort_values


suicide_data['Education'] = suicide_data['Education'].astype('int')suicide_data.sort_values(by='Education')

值得一提的是,您的第一次尝试,

suicide_data.sort_index(axis=0, kind='mergesort')

会根据不需要的索引和第二次尝试对Dataframe进行排序

suicide_data.Education.sort_values()

只会返回排序后的序列-它们是完全无效的方法。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5668698.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存