在pandas中一次性删除dataframe的多个列方法


Posted in Python onApril 10, 2018

之前沉迷于使用index删除,然而发现pandas貌似有bug?

import pandas as pd
import numpy as np
df = pd.DataFrame(np.arange(12).reshape(3,4),
           columns=['A', 'B', 'C', 'D'])
x=[1,2]
df.drop(index=[1,2], axis=1, inplace=True) #axis=1,试图指定列,然并卵
print df

输出为

A B C D
0 0 1 2 3  还是按照行进行了删除

后来请教大神得知,可以用:

df.drop(df.columns[x], axis=1, inplace=True) 的方法。

即:

import pandas as pd
import numpy as np
df = pd.DataFrame(np.arange(12).reshape(3,4),
           columns=['A', 'B', 'C', 'D'])
x=[1,2]
df.drop(df.columns[x], axis=1, inplace=True)
print df

的方法删除。输出结果符合预期。

以上这篇在pandas中一次性删除dataframe的多个列方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中有趣在__call__函数
Jun 21 Python
Django与遗留的数据库整合的方法指南
Jul 24 Python
利用Python如何实现数据驱动的接口自动化测试
May 11 Python
利用Python如何将数据写到CSV文件中
Jun 05 Python
Python功能点实现:函数级/代码块级计时器
Jan 02 Python
浅谈python编译pyc工程--导包问题解决
Mar 20 Python
python中的句柄操作的方法示例
Jun 20 Python
Python对接六大主流数据库(只需三步)
Jul 31 Python
PyQt5基本控件使用详解:单选按钮、复选框、下拉框
Aug 05 Python
PyQt5 控件字体样式等设置的实现
May 13 Python
如何理解Python中包的引入
May 29 Python
python神经网络 tf.name_scope 和 tf.variable_scope 的区别
May 04 Python
pandas将DataFrame的列变成行索引的方法
Apr 10 #Python
Pandas 对Dataframe结构排序的实现方法
Apr 10 #Python
python DataFrame 修改列的顺序实例
Apr 10 #Python
pandas中的DataFrame按指定顺序输出所有列的方法
Apr 10 #Python
python中利用zfill方法自动给数字前面补0
Apr 10 #Python
jupyter notebook引用from pyecharts.charts import Bar运行报错
Apr 23 #Python
Python网络编程基于多线程实现多用户全双工聊天功能示例
Apr 10 #Python
You might like
PHPMailer安装方法及简单实例
2008/11/25 PHP
php设计模式 Decorator(装饰模式)
2011/06/26 PHP
PHP 文本文章分页代码 按标记或长度(不涉及数据库)
2012/06/07 PHP
PHP 数据结构队列(SplQueue)和优先队列(SplPriorityQueue)简单使用实例
2015/05/12 PHP
php项目中类的自动加载实例讲解
2019/09/12 PHP
javascript prototype原型操作笔记
2009/12/07 Javascript
JavaScript中将一个值转换为字符串的方法分析[译]
2012/09/21 Javascript
使用按钮控制以何种方式打开新窗口的属性介绍
2012/12/17 Javascript
javascript检测flash插件是否被禁用的方法
2016/01/14 Javascript
Javascript自执行匿名函数(function() { })()的原理浅析
2016/05/15 Javascript
Bootstrap打造一个左侧折叠菜单的系统模板(二)
2016/05/17 Javascript
JS封装的自动创建表格的实现代码
2016/06/15 Javascript
jQuery图片左右滚动代码 有左右按钮实例
2016/06/20 Javascript
详解XMLHttpRequest(二)响应属性、二进制数据、监测上传下载进度
2016/09/14 Javascript
基于Phantomjs生成PDF的实现方法
2016/11/07 Javascript
JS原生带小白点轮播图实例讲解
2017/07/22 Javascript
深入理解Vue keep-alive及实践总结
2019/08/21 Javascript
layui按条件隐藏表格列的实例
2019/09/19 Javascript
Windows下anaconda安装第三方包的方法小结(tensorflow、gensim为例)
2018/04/05 Python
django项目搭建与Session使用详解
2018/10/10 Python
pycharm 实现显示project 选项卡的方法
2019/01/17 Python
python 根据字典的键值进行排序的方法
2019/07/24 Python
解析python的局部变量和全局变量
2019/08/15 Python
tensorflow 限制显存大小的实现
2020/02/03 Python
Python collections.deque双边队列原理详解
2020/10/05 Python
CSS3中Animation动画属性用法详解
2016/07/04 HTML / CSS
来自美国主售篮球鞋的零售商店:KICKSUSA
2017/11/28 全球购物
家得宝墨西哥官网:The Home Depot墨西哥
2019/11/18 全球购物
Python中如何定义一个函数
2016/09/06 面试题
在职研究生自我鉴定
2013/10/16 职场文书
会议接待欢迎标语
2014/10/08 职场文书
2015年学校总务工作总结
2015/07/20 职场文书
小学语文教学随笔
2015/08/14 职场文书
2016小学优秀教师先进事迹材料
2016/02/26 职场文书
浅谈Python中的正则表达式
2021/06/28 Python
基于Python实现西西成语接龙小助手
2022/08/05 Golang