pandas对列表的排序和获取
详细解释请看上一篇[(https://blog.csdn.net/m0_46468594/article/details/107529002)]
图片如有侵权,请及时联系
import pandas as pd
data=pd.read_csv(‘data (2).csv’,encoding=‘GBK’,header=None)
data.columns=[‘a’,‘b’,‘c’,‘d’]
data=data.head(5)
#按某一列排序 默认是升序
#temp=temp.sort_values(by=‘c’,ascending=False) 降序
data=data.sort_values(by=‘c’)
print(data)
#按标签排序
data=data.sort_index()
print(data)
#取出想要的列 0:是所有行,‘a’:'c’是从a列到c列
data1=data.loc[0:,‘a’:‘c’]
print(data1)
#取出想要的行 0:2是从第0行到第2行,:是所有列 (按索引和列名取)
data2=data.loc[0:2,:]
print(data2)