1. 程式人生 > >Pandas DataFrame學習筆記

Pandas DataFrame學習筆記

置0 學習 end sort nbsp index data 包含 dataframe

對一個DF

r1 r2 r3

c1

c2

c3

選行:
df[‘r1‘]
df[‘r2‘:‘r2‘] #包含r2
df[df[‘c1‘]>5] #按條件選

選列:
df[‘c1‘]
df[[‘c2‘,‘c3‘]]
df[‘c4‘]=5 #新列


任意區域:
df.ix[df.c1>5,[‘c2‘,‘c3‘]]

排序:
df.sort_index(by=[‘r2‘,‘r3‘],ascending=False)

運算:
df<5 #得到bool型矩陣
df[df<5]=0 #把所有小於5的元素置0

Pandas DataFrame學習筆記