Python Pandas 删除列操作


Posted in Python onMarch 16, 2022

使用del和drop方法删除DataFrame中的列,使用drop方法一次删除多列

数据准备:

import pandas as pd
 
data = pd.read_excel(r'销售数据.xlsx')
print(data) 

如下数据:


           日期  销售     销售额     备注     毛利    客户  数量
0 2022-03-14  张三   87000  分两次转账   8000  北京维尼   1
1 2022-03-15  李四  100000     挂账  22000  北京威哥   1
2 2022-03-16  王伟    6800     挂账   1000  北京海涛   1
3 2022-03-17  王平   70000     现金   5000  北京隆功   1
4 2022-03-18  大铭   70000     现金   5000  北京隆功   1

使用del, 一次只能删除一列,不能一次删除多列:

import pandas as pd
 
data = pd.read_excel(r'销售数据.xlsx')
print(data)
 
# 使用del, 一次只能删除一列,不能一次删除多列
 
# 只能使用 del df['备注'], 不能使用 del df[['备注', '客户']]
 
del data['备注']
print(data)

结果:

D:\Python310\python.exe C:/Users/Administrator/Desktop/测试代码.py
          日期  销售     销售额     备注     毛利    客户  数量
0 2022-03-14  张三   87000  分两次转账   8000  北京维尼   1
1 2022-03-15  李四  100000     挂账  22000  北京威哥   1
2 2022-03-16  王伟    6800     挂账   1000  北京海涛   1
3 2022-03-17  王平   70000     现金   5000  北京隆功   1
4 2022-03-18  大铭   70000     现金   5000  北京隆功   1
          日期  销售     销售额     毛利    客户  数量
0 2022-03-14  张三   87000   8000  北京维尼   1
1 2022-03-15  李四  100000  22000  北京威哥   1
2 2022-03-16  王伟    6800   1000  北京海涛   1
3 2022-03-17  王平   70000   5000  北京隆功   1
4 2022-03-18  大铭   70000   5000  北京隆功   1
 
进程已结束,退出代码0

使用drop:

import pandas as pd
 
data = pd.read_excel(r'销售数据.xlsx')
print(data)
 
 
# 使用drop
#
data = data.drop(['备注', '客户'], axis=1, inplace=False)  # axis=1 表示删除列,['备注', '客户'] 要删除的col的列表,可一次删除多列    # inplace=True, 直接从内部删除
print(data)

结果: 

D:\Python310\python.exe C:/Users/Administrator/Desktop/测试代码.py
          日期  销售     销售额     备注     毛利    客户  数量
0 2022-03-14  张三   87000  分两次转账   8000  北京维尼   1
1 2022-03-15  李四  100000     挂账  22000  北京威哥   1
2 2022-03-16  王伟    6800     挂账   1000  北京海涛   1
3 2022-03-17  王平   70000     现金   5000  北京隆功   1
4 2022-03-18  大铭   70000     现金   5000  北京隆功   1
          日期  销售     销售额     毛利  数量
0 2022-03-14  张三   87000   8000   1
1 2022-03-15  李四  100000  22000   1
2 2022-03-16  王伟    6800   1000   1
3 2022-03-17  王平   70000   5000   1
4 2022-03-18  大铭   70000   5000   1
 
进程已结束,退出代码0

到此这篇关于Python Pandas 删除列操作的文章就介绍到这了,更多相关Pandas 删除列内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
bat和python批量重命名文件的实现代码
May 19 Python
Python中防止sql注入的方法详解
Feb 25 Python
Python实现朴素贝叶斯分类器的方法详解
Jul 04 Python
python单线程文件传输的实例(C/S)
Feb 13 Python
Python将字符串常量转化为变量方法总结
Mar 17 Python
python实现图片横向和纵向拼接
Mar 05 Python
python 成功引入包但无法正常调用的解决
Mar 09 Python
如何清空python的变量
Jul 05 Python
带你学习Python如何实现回归树模型
Jul 16 Python
pytorch常用数据类型所占字节数对照表一览
May 17 Python
OpenCV-Python实现油画效果的实例
Jun 08 Python
Python编解码问题及文本文件处理方法详解
Jun 20 Python
Python实现批量自动整理文件
Mar 16 #Python
Pandas-DataFrame知识点汇总
Mar 16 #Python
python 安全地删除列表元素的方法
Mar 16 #Python
python turtle绘制多边形和跳跃和改变速度特效
Python中的turtle画箭头,矩形,五角星
Mar 16 #Python
Python学习之异常中的finally使用详解
Mar 16 #Python
Python实现抖音热搜定时爬取功能
Mar 16 #Python
You might like
php中计算程序运行时间的类代码
2012/11/03 PHP
PHP回调函数与匿名函数实例详解
2017/08/16 PHP
php use和include区别总结
2019/10/13 PHP
PHP页面静态化――纯静态与伪静态用法详解
2020/06/05 PHP
Extjs中ComboBoxTree实现的下拉框树效果(自写)
2013/05/28 Javascript
js实现iframe自动自适应高度的方法
2015/02/17 Javascript
JS获取表格内指定单元格html内容的方法
2015/03/31 Javascript
jQuery实现本地预览上传图片功能
2016/01/08 Javascript
window.close(); 关闭浏览器窗口js代码的总结介绍
2016/07/14 Javascript
Vue.js常用指令汇总(v-if、v-for等)
2016/11/03 Javascript
AngularJs中$cookies简单用法分析
2019/05/30 Javascript
vue实现数字滚动效果
2020/06/29 Javascript
Python中的is和id用法分析
2015/01/26 Python
Python新手实现2048小游戏
2015/03/31 Python
python字典DICT类型合并详解
2017/08/17 Python
python中如何使用正则表达式的集合字符示例
2017/10/09 Python
Python使用selenium实现网页用户名 密码 验证码自动登录功能
2018/05/16 Python
python hook监听事件详解
2018/10/25 Python
Python中的枚举类型示例介绍
2019/01/09 Python
python生成特定分布数的实例
2019/12/05 Python
python实现npy格式文件转换为txt文件操作
2020/07/01 Python
css3中background新增的4个新的相关属性用法介绍
2013/09/26 HTML / CSS
HTML5标签大全
2016/11/23 HTML / CSS
美国奢侈品在线团购网站:Gilt City
2017/11/16 全球购物
Gerry Weber德国官网:优质女性时装,德国最大的时装公司之一
2019/11/02 全球购物
Myprotein比利时官方网站:欧洲第一运动营养品牌
2020/10/04 全球购物
个人租房协议书
2014/04/09 职场文书
贸易跟单员英文求职信
2014/04/19 职场文书
医院标语大全
2014/06/23 职场文书
年度安全生产目标责任书
2014/07/23 职场文书
音乐教师个人工作总结
2015/02/06 职场文书
工厂门卫岗位职责
2015/04/13 职场文书
公司人事任命通知
2015/04/20 职场文书
2015年科研工作总结范文
2015/05/13 职场文书
python文件目录操作之os模块
2021/05/08 Python
利用Python将list列表写入文件并读取的方法汇总
2022/03/25 Python