Python中pandas dataframe删除一行或一列:drop函数详解


Posted in Python onJuly 03, 2018

用法: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函数详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现的jpg格式图片修复代码
Apr 21 Python
深入浅析python定时杀进程
Jun 06 Python
Python Socket编程详细介绍
Mar 23 Python
Python使用pylab库实现画线功能的方法详解
Jun 08 Python
Python中的二维数组实例(list与numpy.array)
Apr 13 Python
Python多进程multiprocessing.Pool类详解
Apr 27 Python
python 使用re.search()筛选后 选取部分结果的方法
Nov 28 Python
Python开发之Nginx+uWSGI+virtualenv多项目部署教程
May 13 Python
python通过nmap扫描在线设备并尝试AAA登录(实例代码)
Dec 30 Python
Python Numpy库常见用法入门教程
Jan 16 Python
关于Keras模型可视化教程及关键问题的解决
Jan 24 Python
python抢购软件/插件/脚本附完整源码
Mar 04 Python
Python对数据进行插值和下采样的方法
Jul 03 #Python
pandas 将list切分后存入DataFrame中的实例
Jul 03 #Python
python之django母板页面的使用
Jul 03 #Python
Python中存取文件的4种不同操作
Jul 02 #Python
python二维列表一维列表的互相转换实例
Jul 02 #Python
numpy.linspace 生成等差数组的方法
Jul 02 #Python
Python图片转换成矩阵,矩阵数据转换成图片的实例
Jul 02 #Python
You might like
完美解决令人抓狂的zend studio 7代码提示(content Assist)速度慢的问题
2013/06/20 PHP
PHP学习笔记(一) 简单了解PHP
2014/08/04 PHP
自适应图片大小的弹出窗口
2006/07/27 Javascript
event.srcElement+表格应用
2006/08/29 Javascript
js constructor的实际作用分析
2011/11/15 Javascript
浅谈Javascript事件模拟
2012/06/27 Javascript
JS冒泡事件的快速解决方法
2013/12/16 Javascript
详解Javascript动态操作CSS
2014/12/08 Javascript
javascript制作游戏开发碰撞检测的封装代码
2015/03/31 Javascript
详解AngularJS中的表单验证(推荐)
2016/11/17 Javascript
JS中闭包的经典用法小结(2则示例)
2016/12/28 Javascript
微信小程序Redux绑定实例详解
2017/06/07 Javascript
js图片轮播插件的封装
2017/07/21 Javascript
Three.js利用性能插件stats实现性能监听的方法
2017/09/25 Javascript
vue2.0 如何把子组件的数据传给父组件(推荐)
2018/01/15 Javascript
vue注册组件的几种方式总结
2018/03/08 Javascript
详解NodeJs开发微信公众号
2018/05/25 NodeJs
vue 获取元素额外生成的data-v-xxx操作
2020/09/09 Javascript
[58:35]OG vs EG 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.22
2019/09/05 DOTA
python使用socket向客户端发送数据的方法
2015/04/29 Python
Python书单 不将就
2017/07/11 Python
python实现分页效果
2017/10/25 Python
Python中os模块功能与用法详解
2020/02/26 Python
canvas实现按住鼠标移动绘制出轨迹的示例代码
2018/02/05 HTML / CSS
英国第一家领先的在线处方眼镜零售商:Glasses Direct
2018/02/23 全球购物
Linux常见面试题
2013/03/18 面试题
大学生自荐信
2013/12/11 职场文书
新浪微博实习心得体会
2014/01/27 职场文书
烹调加工管理制度
2014/02/04 职场文书
健康教育评估方案
2014/05/25 职场文书
培训研修方案
2014/06/06 职场文书
2014年党务工作总结
2014/11/25 职场文书
2015年办公室主任工作总结
2015/04/09 职场文书
Python还能这么玩之用Python修改了班花的开机密码
2021/06/04 Python
python数字类型和占位符详情
2022/03/13 Python
td 内容自动换行 table表格td设置宽度后文字太多自动换行
2022/12/24 HTML / CSS