用Python Pandas按升序排序索引
sort_index() 用于按升序和降序排序索引。如果不提供任何参数,则索引按升序排序。
首先,导入所需的库:-
import pandas as pd
创建一个新的DataFrame。它具有未排序的索引:-
dataFrame = pd.DataFrame([100, 150, 200, 250, 250, 500],index=[4, 8, 2, 9, 15, 11],columns=['Col1'])
排序索引:-
dataFrame.sort_index()
例子
以下是代码:-
import pandas as pd
dataFrame = pd.DataFrame([100, 150, 200, 250, 250, 500],index=[4, 8, 2, 9, 15, 11],columns=['Col1'])
print"DataFrame...\n",dataFrame
print"\n排序索引...\n",dataFrame.sort_index()
输出结果
可能会产生以下结果:-
DataFrame...
Col1
4 100
8 150
2 200
9 250
15 250
11 500
排序索引...
Col1
2 200
4 100
8 150
9 250
11 500
15 250