在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的ORM框架中的SQLAlchemy库的映射关系
Apr 25 Python
Python中的一些陷阱与技巧小结
Jul 10 Python
Python随机生成手机号、数字的方法详解
Jul 21 Python
简单了解Python中的几种函数
Nov 03 Python
Python 数据处理库 pandas 入门教程基本操作
Apr 19 Python
python3.x 将byte转成字符串的方法
Jul 17 Python
selenium + python 获取table数据的示例讲解
Oct 13 Python
详解Python发送email的三种方式
Oct 18 Python
Python对ElasticSearch获取数据及操作
Apr 24 Python
python将字符串转换成json的方法小结
Jul 09 Python
python matplotlib.pyplot.plot()参数用法
Apr 14 Python
如何Python使用re模块实现okenizer
Apr 30 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
自己动手做一个SQL解释器
2006/10/09 PHP
php magic_quotes_gpc的一点认识与分析
2008/08/18 PHP
在Laravel中使用MongoDB的方法示例
2019/11/11 PHP
JS复制到剪贴板示例代码
2013/10/30 Javascript
javascript跨域的方法汇总
2015/10/23 Javascript
bootstrap模态框消失问题的解决方法
2016/12/02 Javascript
vue组件Prop传递数据的实现示例
2017/08/17 Javascript
vue组件实现文字居中对齐的方法
2017/08/23 Javascript
vue项目中的webpack-dev-sever配置方法
2017/12/14 Javascript
vue自定义一个v-model的实现代码
2018/06/21 Javascript
JS实现判断图片是否加载完成的方法分析
2018/07/31 Javascript
Vux+Axios拦截器增加loading的问题及实现方法
2018/11/08 Javascript
vue实现的双向数据绑定操作示例
2018/12/04 Javascript
利用React Router4实现的服务端直出渲染(SSR)
2019/01/07 Javascript
python文件操作之目录遍历实例分析
2015/05/20 Python
整理Python 常用string函数(收藏)
2016/05/30 Python
Python错误提示:[Errno 24] Too many open files的分析与解决
2017/02/16 Python
Python 通过调用接口获取公交信息的实例
2018/12/17 Python
Python二叉树的遍历操作示例【前序遍历,中序遍历,后序遍历,层序遍历】
2018/12/24 Python
利用Python实现微信找房机器人实例教程
2019/03/10 Python
python selenium登录豆瓣网过程解析
2019/08/10 Python
Python如何使用paramiko模块连接linux
2020/03/18 Python
Python %r和%s区别代码实例解析
2020/04/03 Python
CSS实现聊天气泡效果
2020/04/26 HTML / CSS
开发人员所需要知道的HTML5性能分析面面观
2012/07/05 HTML / CSS
用HTML5实现手机摇一摇的功能的教程
2012/10/30 HTML / CSS
Origins悦木之源香港官网:雅诗兰黛集团高端植物护肤品牌
2018/03/21 全球购物
机械电子工程专业推荐信范文
2013/11/20 职场文书
做人民满意的公务员活动方案
2014/08/25 职场文书
党性心得体会
2014/09/03 职场文书
2014年度安全工作总结
2014/12/04 职场文书
学习保证书100字
2015/02/26 职场文书
致青春观后感
2015/06/09 职场文书
爱国主义影片观后感
2015/06/18 职场文书
spring cloud 配置中心native配置方式
2021/09/25 Java/Android
JDK8中String的intern()方法实例详细解读
2022/09/23 Java/Android