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万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章