- #coding=utf-8
- import pandas as pd
- import numpy as np
- #以下实现排序功能。
- series=pd.Series([3,4,1,6],index=['b','a','d','c'])
- frame=pd.DataFrame(np.random.randn(3, 4),columns=['b','a','d','c'],index=['one','two','three'])
- # 'series通过索引进行排序:'
- series.sort_index()
- #'series通过值进行排序:'
- series.sort_values()
- #dataframe根据行索引进行降序排序(排序时默认升序,调节ascending参数):'
- frame.sort_index(ascending=False)
- 'dataframe根据列索引进行排序:'
- frame.sort_index(axis=1)
- #'dataframe根据值进行排序:'
- #frame.sort_values(by='a')
- #'通过多个索引进行排序:'
- #frame.sort_values(by=['a','c'])
DataFrame和Series排序问题
猜你喜欢
转载自blog.csdn.net/qiao8756/article/details/80591733
今日推荐
周排行