关于drop函数的用法

DataFrame.drop(self,labels = None,axis = 0,index = None,columns = None,level = None,inplace = False,errors ='raise' )

通过指定标签名称和轴,或者直接指定索引或列名称来直接删除行或列。

常用参数含义:

labels : 标签表示索引或列

axis : 指定轴,axis = 0(删除行) axis = 1(删除列)

index : 索引(行) labels, axis=0相当于index=labels

columns : 列 labels, axis=1相当于columns=labels

inplace :布尔类型,默认值为false。采用inplace=True之后,原数组名对应的内存值直接改变

Example

>>> df = pd.DataFrame(np.arange(12).reshape(3, 4),columns=['A', 'B', 'C', 'D'])

>>> df

A B C D

0 0 1 2 3

1 4 5 6 7

2 8 9 10 11

删除行

>>> df.drop(index = 0, axis = 0)

A B C D

1 4 5 6 7

2 8 9 10 11

上述axis = 0 可去掉,同样也可写成

>>> df.drop(labels = 0, axis = 0)

A B C D

1 4 5 6 7

2 8 9 10 11

删除列

>>> df.drop(columns = 'A')

等同于

>>> df.drop(labels = 'A', axis = 1)

B C D

0 1 2 3

1 5 6 7

2 9 10 11

python drop用法,python数据处理--pandas的drop函数相关推荐

  1. python重要的第三方库pandas模块常用函数解析之DataFrame

    pandas模块常用函数解析之DataFrame 关注公众号"轻松学编程"了解更多. 以下命令都是在浏览器中输入. cmd命令窗口输入:jupyter notebook 打开浏览器 ...

  2. python冒号用法-python 列表中[ ]中冒号‘:’的作用

    中括号[ ]:用于定义列表或引用列表.数组.字符串及元组中元素位置 list1 = ["physics", "chemistry", 1997, 2000] l ...

  3. python turtle用法,python中turtle用法

    50)#程序启动窗口的大小和位置(从左上角的位 置),该窗口的左上角为屏幕的左上角 pythonsize=30 turtle.pensize(pythonsize)#程序中绘制图片的宽度 turtle ...

  4. python boxplot用法,Python使用plt.boxplot() 参数绘制箱线图

    Python 绘制箱线图主要用 matplotlib 库里 pyplot 模块里的 boxplot() 函数. plt.boxplot() 参数详解 plt.pie(x, # 指定要绘制箱线图的数据: ...

  5. python pprint用法,Python中的pprint(漂亮打印机)

    pprint pprint是一个python模块,可以帮助我们简化复杂数据结构的可读性.该pprint也被称为"漂亮打印". 让我们考虑一个例子, dictionary={'coo ...

  6. python print用法制表空格_python中print函数的输出问题(空格,制表符)

    前言 在做编程题目时,为什么程序的实际输出和预期输出"看上去明明一模一样",但是就是提示有误呢??? 在此记录. 问题描述 最近在看educoder实训平台上的一道编程题,题目要求 ...

  7. python 包用法,Python包的使用

    包对应的是一个目录而不是一个源文件,包目录下一定要存在一个名为 __init__.py 的文件.如我们可以创建下面的目录结构: $ tree pkgDemo1/ pkgDemo1/ └── __ini ...

  8. python with用法

    @python with用法 python中with可以明显改进代码友好度,比如: [python] view plaincopyprint? with open('a.txt') as f: pri ...

  9. Python break用法详解

    文章目录 Python break 用法 Python break 用法 我们知道,在执行 while 循环或者 for 循环时,只要循环条件满足,程序将会一直执行循环体,不停地转圈.但在某些场景,我 ...

  10. python try用法_python中的try的用法

    展开全部 try语句32313133353236313431303231363533e78988e69d8331333431366238是python里面的控制语句,与except,finally配合 ...

最新文章

  1. AI入门:不用任何公式把逐步提升讲清楚
  2. 基于Qt\C++实现的网络远程控制系统
  3. 3目标检测的准确率_吊打YOLOv3!普林斯顿大学提出:CornerNetLite,基于关键点的实时且精度高的目标检测算法,已开源!...
  4. java中static、final 和 static final之间的区别
  5. Asp.Net Mvc表单提交之List集合
  6. 用计算机解题 算法理科,求解数独算法求用计算机可以实现的算法不要人工解题思路 爱问知识人...
  7. ASP.net:URL重写实现IHttpHandler接口
  8. Python经典前端框架:Django,第一天【Django环境搭建】
  9. 求解函数优化问题的改进布谷鸟搜索算法
  10. odb访问mysql数据库(odb的简单用法1)
  11. 零食社交 or 甜蜜陷阱?说说公司那些免费提供的零食饮料
  12. python中国大学慕课平台_乐学Python,中国大学MOOC(慕课)答案公众号搜题
  13. 【开发随机】JAVA+POI+自定义注解+反射构建自定义工具类实现快捷简便的Excel模板化导出(附demo代码)
  14. HBuilder安装教程
  15. HQChart使用教程95-报价列表对接第3方数据3-股票数据
  16. 根据身份证号码(15位或者18位)自动获取出生日期及性别
  17. 李开复给中国大学生的第六封信—选择的智慧
  18. GeneXus Beta版本已经集成区块链技术
  19. hive全量与增量~的思考
  20. C语言实现ASCII字符、压缩BCD码值与BIN码(16进制)互转 - (已编译,亲试可用)

热门文章

  1. 重新安装的keil需要的设置-字体颜色固件库中文显示
  2. html文字阴影效果图,CSS3 -- 文字阴影(text-shadow)
  3. 使用python绘制一个太阳花代码_如何绘制多样化的太阳花?
  4. 财报季 | 贝壳找房2021年上半年营收449亿元,月活用户达5000万
  5. matlab如何写一个循环,matlab中for循环怎么写
  6. Ansys2019R2安装失败,更改用户名后win10用户创建临时账户登录个人总结
  7. [美容美发培训学校网站模板]织梦模版+响应式形象设计艺术教育学校网站dedecms模板+手机自适应
  8. 2018 AI产业界大盘点
  9. html中calc属性什么意思,CSS3中新属性calc()的详细介绍
  10. python对气象工作有没有用_Python语言在气象资料下载中的应用