['a']或t.loc['a',:] 取a对应的一整行
t.loc[['a','c'],['b','d']] 多行多列
iloc 通过为止(即行索引)取值
t.iloc[3]或t.iloc[3,:...] 取第四行
t.iloc[:,2] 取第三列
t.iloc[:,[2,1]] 取第3列和第2列
t.iloc[[0,2],[2,1]] 取第1行和第3行对应的第3列和第2列
t.iloc[1:,:2]...缺值处理
pd.isnull(t) 返回的数组中NaN为True,否则为False
pd.notnull(t) 返回的数组中NaN为False,否则为True
t.dropna(axis=0) 删除包含...NaN的行
t.dropna(axis=0, how='all', inplace=True)
how的值为all时,某行全为NaN时才删除,为any时存在NaN则删除整行
inplace为True时,...', how='inner')内连接(默认) 交集
df1.merge(df2, on='a')方法会将df1中a列的值和df2中a列的值进行比较,然后将相等的值对应的整行进行合并,而且返回的结果中只包含具有可以合并的行