【发布时间】:2016-06-06 16:47:24
【问题描述】:
我尝试按索引对数据框进行排序,结果为 None。为什么会发生? 这是我的数据框http://screencast.com/t/zOEuR6Uu 我打电话给:
levelData.sort_index(inplace = True)
无(((
levelData.info()
<class 'pandas.core.frame.DataFrame'>
Index: 525 entries, 1 to 99
Data columns (total 2 columns):
win 525 non-null int64
action 525 non-null int64
dtypes: int64(2)
memory usage: 12.3+ KB
【问题讨论】:
-
我猜它会被排序......因为它正在改变原始对象(
levelData),所以没有什么可以返回,你还没有一个简单的处理。 -
试试
levelData.sort_index(axis = 1, inplace = True) -
@NickilMaveli 我试过了,但它不起作用
-
@Merlin 是的,你猜
-
@OleksandraK 和 levelData.head() 并用 head 编辑新表以显示您想要的排序。
标签: python sorting pandas dataframe