df1为dataframe结构的测试数据:
df1数据是从test.xlsx文档中读取的,使用示例代码如下:# -*- coding:utf-8 -*-
import tushare as ts
import pandas as pd
df = pd.read_excel('test.xlsx')
df1 = df.head(10)
#dataframe按索引升序排列,默认即是升序
#print df1.sort_index()
#dataframe按索引降序排列
#print df1.sort_index(ascending=False)
#第一行按升序排序,默认即是升序
#print df1.sort_index(axis=1)
#第一行按降序排序
#print df1.sort_index(axis=1, ascending=False)
#以amount这一列的值进行排序,默认从小到大
#print df1.sort_values(by='amount')
#以amount这一列的值进行排序,从大到小
#print df1.sort_values(by='amount', ascending=False)
#以多列排序,amount和price这两列的值进行排序,从大到小
#print df1.sort_values(by=['amount', 'price'], ascending=False)