用Python Pandas按升序排序索引

用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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程