在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专用方法与迭代机制实例分析
Sep 15 Python
python以环状形式组合排列图片并输出的方法
Mar 17 Python
python实现定时播放mp3
Mar 29 Python
Python3使用正则表达式爬取内涵段子示例
Apr 22 Python
如何在python字符串中输入纯粹的{}
Aug 22 Python
python3 打开外部程序及关闭的示例
Nov 06 Python
Django跨域请求CSRF的方法示例
Nov 11 Python
pyqt实现.ui文件批量转换为对应.py文件脚本
Jun 19 Python
PIL对上传到Django的图片进行处理并保存的实例
Aug 07 Python
Python爬虫爬取Bilibili弹幕过程解析
Oct 10 Python
详解从Django Allauth中进行登录改造小结
Dec 18 Python
Python安装tar.gz格式文件方法详解
Jan 19 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
关于js和php对url编码的处理方法
2014/03/04 PHP
PHP获取二维数组中某一列的值集合
2015/12/25 PHP
php上传后台无法收到数据解决方法
2019/10/28 PHP
jquery CSS选择器笔记
2010/03/29 Javascript
阻止子元素继承父元素事件具体思路及实现
2013/05/02 Javascript
jquery 页面滚动到指定DIV实现代码
2013/09/25 Javascript
SeaJS入门教程系列之SeaJS介绍(一)
2014/03/03 Javascript
Javascript学习笔记之 对象篇(四) : for in 循环
2014/06/24 Javascript
javascript 兼容各个浏览器的事件
2015/02/04 Javascript
JavaScript阻止回车提交表单的方法
2015/12/30 Javascript
JS深度拷贝Object Array实例分析
2016/03/31 Javascript
babel基本使用详解
2017/02/17 Javascript
zTree实现节点修改的实时刷新功能
2017/03/20 Javascript
nodejs爬虫遇到的乱码问题汇总
2017/04/07 NodeJs
浅谈react-native热更新react-native-pushy集成遇到的问题
2017/09/30 Javascript
原生JS实现瀑布流插件
2018/02/06 Javascript
Layui组件Table绑定行点击事件和获取行数据的方法
2018/08/19 Javascript
Python中使用ConfigParser解析ini配置文件实例
2014/08/30 Python
python使用Turtle库绘制动态钟表
2018/11/19 Python
python实现一个简单的udp通信的示例代码
2019/02/01 Python
PyQt5 QListWidget选择多项并返回的实例
2019/06/17 Python
django 使用 PIL 压缩图片的例子
2019/08/16 Python
用Python实现校园通知更新提醒功能
2019/11/23 Python
Python爬虫解析网页的4种方式实例及原理解析
2019/12/30 Python
python add_argument()用法解析
2020/01/29 Python
python爬虫可以爬什么
2020/06/16 Python
全球速卖通巴西站点:Aliexpress巴西
2016/08/24 全球购物
德国Discount-Apotheke中文官网:DC德式康线上药房
2020/02/18 全球购物
澳大利亚家用电器在线商店:Billy Guyatts
2020/05/05 全球购物
瑞士男士时尚网上商店:Babista
2020/05/14 全球购物
介绍一下.net和Java的特点和区别
2012/09/26 面试题
如何用Python输出一个Fibonacci数列
2016/08/28 面试题
电气专业推荐信范文
2013/11/18 职场文书
临床护士自荐信
2014/01/31 职场文书
农业局学习党的群众路线教育实践活动心得体会
2014/03/07 职场文书
十佳护士先进事迹
2014/05/08 职场文书