import pandas as pd
pandas属性
pd.index
pd.columns
pd.values
pd.T
pd.date #列名
pandas方法
查看数据
pd.head()
pd.tail()
统计
pd.describe()
pd[‘B’].mean()
排序
pd.sort_index(axis=1,ascending=False) #按index排序
pd.sort_values(by=’B’) #按value排序
选取数据
选一列:pd[‘A’]
选几行:pd[1:10]
pd[‘20170101′:’20170203’]
多行多列
pd.loc[:,[‘A’,’B’]]
pd.loc[‘20170101′:’20170203’,[‘A’,’B’]]
单行单列
pd.loc[‘20170202′,’A’]
pd.at[‘20170202′,’B’]
按位置选取数据
pd.iloc[3,5]
pd.iloc[3]
pd.iloc[:,[0,2]]
pd.iloc[[1,2,3],[1,2,4]]
筛选
pd[pd.A >0]
pd[pd[‘B’].isin([‘two’,’four’])]
值计算
pd.apply()
按索引合并
pd.merge(left,right,on=’key’)
按行追加
pd.append(s,ignore_index=True)