【发布时间】:2018-01-19 00:34:18
【问题描述】:
我有一个简单的问题:我正在使用 Spyder,变量资源管理器选项卡中有一个简洁的功能,我可以单击标题并对列进行排序。但是,当我尝试使用时,我无法重现相同的排序顺序:
df.sort_values()
在 python 中。我想知道是否有任何方法可以在 python 代码中重现 Spyder 排序的顺序。
【问题讨论】:
标签: python python-3.x spyder
我有一个简单的问题:我正在使用 Spyder,变量资源管理器选项卡中有一个简洁的功能,我可以单击标题并对列进行排序。但是,当我尝试使用时,我无法重现相同的排序顺序:
df.sort_values()
在 python 中。我想知道是否有任何方法可以在 python 代码中重现 Spyder 排序的顺序。
【问题讨论】:
标签: python python-3.x spyder
如果你只使用df.sort_values() 确实行不通。
使用df.sort_values(COLUMN_NAMESTRING) 和可选关键字ascending=False 进行反向排序,可以正常工作。
【讨论】:
我认为您需要指定新的数据框变量,例如:
df=df.sort_values([column])
【讨论】: