Pandas詳解九之Drop丟棄指定軸的項

約定:
import pandas as pd
import numpy as np

Drop丟棄指定軸上的項

丟棄某軸上項,只要有一個索引表或者列表即可。

  • 丟棄Series上的項:
se1=pd.Series(range(10,15))
se1.drop([2,3])

代碼結果:

0    10
1    11
4    14
dtype: int32
  • 對於DataFrame對象,默認刪除行索引:
df1=pd.DataFrame(np.arange(9).reshape(3,3),columns=['x','y','z'])
df1
代碼結果:
x y z
0 0 1 2
1 3 4 5
2 6 7 8
df1.drop([1,0])
代碼結果:
x y z
2 6 7 8
  • 指定axis=1刪除列索引:
df1.drop(['x','z'],axis=1)
代碼結果:
y
0 1
1 4
2 7

謝謝大家的瀏覽,
希望我的努力能幫助到您,
共勉!

發佈了48 篇原創文章 · 獲贊 181 · 訪問量 34萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章