用法:DataFrame.drop(labels=None,axis=0, index=None, columns=None, inplace=False)

在这里默认:axis=0,指删除index,因此删除columns时要指定axis=1;

inplace=False,默认该删除操作不改变原数据,而是返回一个执行删除操作后的新dataframe;

inplace=True,则会直接在原数据上进行删除操作,删除后就回不来了。

例子:

>>>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

#Drop columns,下面两种方法等价

>>>df.drop(['B', 'C'], axis=1)

A D

0 0 3

1 4 7

2 8 11

>>>df.drop(columns=['B', 'C'])

A D

0 0 3

1 4 7

2 8 11

#Drop rows by index

>>>df.drop([0, 1])

A B C D

2 8 9 10 11

以上这篇Python中pandas dataframe删除一行或一列:drop函数详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:

pandas删除最后一列_Python中pandas dataframe删除一行或一列:drop函数详解相关推荐

  1. python的继承用法_python中继承有什么用法?python继承的用法详解

    本篇文章给大家带来的内容是关于python中继承有什么用法?python继承的用法详解,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 面向对象三大特征 1.封装:根据职责将属性和方法 ...

  2. python pandas 读取excel 去重某一列_Python中Pandas读取修改excel操作攻略(代码示例)...

    本篇文章给大家带来的内容是关于Python中Pandas读取修改excel操作攻略(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 环境:python 3.6.8 以某米赛 ...

  3. python pandas excel 修改列_Python中Pandas读取修改excel操作攻略(代码示例)

    本篇文章给大家带来的内容是关于Python中Pandas读取修改excel操作攻略(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 环境:python 3.6.8 以某米赛 ...

  4. python中x y表示_Python中表达式x += y和x = x+y 的区别详解

    前言 本文主要给大家介绍的是关于Python中表达式x += y和x = x+y 区别的相关内容,分享出来供大家参考学习,下面来看看详细的介绍: 直接看下面代码: x +=y In [66]: id( ...

  5. python非贪婪匹配_Python中关于正则表达式非贪婪以及多行匹配功能详解

    这篇文章主要介绍了Python正则表达式非贪婪.多行匹配功能,结合实例形式分析了Python正则表达式中非贪婪及多行匹配功能的实现方法与相关注意事项,需要的朋友可以参考下 本文实例讲述了Python正 ...

  6. python输入什么就输出什么意思_python中的输入与输出是什么?(实例详解)

    对于第一次接触到python这门编程语言的朋友来说,刚刚开始学习python编程的时候对于python中的输入与输出这一方面的了解比较少,在这篇文章之中我们就来了解一下python输入与输出的相关知识 ...

  7. python中主函数循环_python入门(三):分支、循环、函数详解

    1.分支 if循环格式: if condition_1: statement_block_1 elif condition_2: statement_block_2 else: statement_b ...

  8. pandas 选取第一行_用pandas中的DataFrame时选取行或列的方法

    如下所示: import numpy as np import pandas as pd from pandas import Sereis, DataFrame ser = Series(np.ar ...

  9. python怎么选取不连续的列_用pandas中的DataFrame时选取行或列的方法

    如下所示: import numpy as np import pandas as pd from pandas import Sereis, DataFrame ser = Series(np.ar ...

  10. pythonpandas函数详解_对pandas中Series的map函数详解

    Series的map方法可以接受一个函数或含有映射关系的字典型对象. 使用map是一种实现元素级转换以及其他数据清理工作的便捷方式. (DataFrame中对应的是applymap()函数,当然Dat ...

最新文章

  1. Go语言 goroutine
  2. mysql 按照指定字段拼接_mysql 根据某个字段将多条记录的某个字段拼接成一个字段...
  3. Linux设备驱动之I/O端口与I/O内存
  4. 对某机构为“转移内部矛盾”而嫁祸于我们的事件之真相大起底
  5. 小程序 const moment = require('moment')_C++大作业-XXX管理程序
  6. 1466C. Canine poetry
  7. simulink仿真实例_又见Simulink库模型之(9):自定义函数
  8. AndroidStudio安卓原生开发_fragment与activity双向通信_3种方式---Android原生开发工作笔记118
  9. js模板引擎template.js的使用
  10. 网站监控服务都包括哪些具体内容?
  11. 阿里校招应届生面试经验
  12. android webview html 字体大小,Android webview设置字体大小,适配屏幕,夜间模式
  13. PHP开发微信提现到银行卡
  14. 判断两个圆相切或相交
  15. 将格林威治时间转换为北京时间
  16. java程序license验证_基于TrueLicense实现产品License验证功能
  17. 3d Max安装失败(Microsoft Visual C++ 2010 SP1 Redistributable (x86) Failed...
  18. 输出递归因数分解php,[学习笔记] Miller-Rabin质数测试 Pollard-Rho质因数分解
  19. CreateJS 制作 H5 长图动画
  20. virtio网络Data Plane卸载原理——vhost protocol

热门文章

  1. 英语语法学习--名词
  2. 木头也要懂得讲故事的时代
  3. 阳明心学解析——心学本质关系连接
  4. 金融壹账通拟7月4日香港上市:2年亏近30亿 市值蒸发超90%
  5. 接近开关NPN和PNP区别
  6. 上海大学计算机专业就业薪资,人均月薪过万?985、211、普通大学毕业生薪资水平大起底!和你想的不一样……...
  7. urlpatterns的写法和patterns函数
  8. Python -- 创建数字列表
  9. 关于大学生寝室点外卖的调研报告
  10. 二、AFD-Net: Aggregated Feature Difference Learning for Cross-Spectral Image Patch Matching论文阅读