溫馨提示×

python中drop是什么意思

摘星
3374
2021-05-31 11:29:50
欄目: 編程語言

python中drop是指刪除表數據的意思,主要是用來刪除表中的某一行或者某一列 ,并且它不改變原有的df中的數據,而是可選擇性的返回另一個dataframe來存放刪除后的數據。

python中drop是什么意思

具體使用步驟:

1、首先打開python編輯器,新建一個python項目。

2、在python項目中使用drop方法來刪除表中行與列。

print(frame.drop(['a'])) #刪除行

print(frame.drop(['b'], axis = 1))#drop函數默認刪除行,列需要加axis = 1

相關示例代碼:

刪除無效項

df[df.isnull()] #返回的是個true或false的Series對象(掩碼對象),進而篩選出我們需要的特定數據。

df[df.notnull()]

df.dropna() #將所有含有nan項的row刪除

df.dropna(axis=1,thresh=3) #將在列的方向上三個為NaN的項刪除

df.dropna(how='ALL') #將全部項都是nan的row刪除

填充空缺項:

df.fillna(0)

df.fillna({1:0, 2:0.5}) #對第一列nan值賦0,第二列賦值0.5

df.fillna(method='ffill') #在列方向上以前一個值作為值賦給NaN

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女