pandas 中dataframe的操作


先用pandas生成数据,

import numpy as np
import pandas as pd
df= pd.DataFrame(np.arange(30).reshape(6,5),columns=['a','b','c','d','e'])

1.找到指定行df.loc[1]

 2.找到指定列df.loc[:,'b']

 3.找到某行某列df.loc[1,'b']

输出6

4.找到某个区域df.loc[0:2,'a':'d']

 5.按照条件找

df.loc[df.d>8]