Dataframe常用操作

2021-10-09 11:32:52 字數 722 閱讀 7780

每次用dataframe的時候,各種操作想不起來,找來找去的

整理乙個自己常用的

刪除某列

del data[

'column_name'

]data.drop(

['winter'

], axis=

1, inplace=

true

)

刪除某行

data.drop(data.index[[16

,17]]

, inplace=

true

)

row=

true

)df[

'new_col']=

12

或者用df.loc。如果loc的index小於等於df.shape[0],那這樣就會替換原有位置df的值,並不是新加

df.loc[2]

=[9,

10,11,

12]

如果非要在指定行的地方新增,必須將原來的dataframe拆分成兩個,再合併。

df1 = df.loc[:0

]df2 = df.loc[1:

]df3 = pd.dataframe(

)true

)true

)

DataFrame常用操作

檢視dataframe中的內容 persondf.show 檢視dataframe部分列中的內容 persondf.select persondf.col name show persondf.select col name col age show persondf.select name sho...

dataframe常用操作總結

初始化 可以使用array columns的格式,d pd.dataframe np.arange 10 reshape 2,5 df1 pd.dataframe snow m 22 tyrion m 32 sansa f 18 arya f 14 columns name gender age 也...

python的dataframe常用操作

data dataframe np.arange 16 reshape 4,4 index list abcd columns list wxyz print data print data 0 2 取前兩行資料 print print len data 求出一共多少行 print data.col...