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 相关文章推荐
Python程序设计入门(4)模块和包
Jun 16 Python
python实现的生成随机迷宫算法核心代码分享(含游戏完整代码)
Jul 11 Python
Python实现大文件排序的方法
Jul 10 Python
Python简单检测文本类型的2种方法【基于文件头及cchardet库】
Sep 18 Python
Django中提供的6种缓存方式详解
Aug 05 Python
python同步两个文件夹下的内容
Aug 29 Python
python 有效的括号的实现代码示例
Nov 11 Python
python matplotlib中的subplot函数使用详解
Jan 19 Python
学习Python爬虫的几点建议
Aug 05 Python
python中字典增加和删除使用方法
Sep 30 Python
Python代码覆盖率统计工具coverage.py用法详解
Nov 25 Python
一起来学习Python的元组和列表
Mar 13 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学习之数组的定义和填充
2011/04/17 PHP
Thinkphp中的volist标签用法简介
2014/06/18 PHP
php求数组全排列,元素所有组合的方法
2016/05/05 PHP
laravel validate 设置为中文的例子(验证提示为中文)
2019/09/29 PHP
dojo 之基础篇(三)之向服务器发送数据
2007/03/24 Javascript
javascript基本语法分析说明
2008/06/15 Javascript
jquery里的each使用方法详解
2010/12/22 Javascript
jQuery输入城市查看地图使用介绍
2013/05/08 Javascript
判断文档离浏览器顶部的距离的方法
2014/01/08 Javascript
js获取当前时间(昨天、今天、明天)
2016/11/23 Javascript
JS高级运动实例分析
2016/12/20 Javascript
详解nodejs实现本地上传图片并预览功能(express4.0+)
2017/06/28 NodeJs
vue Element-ui input 远程搜索与修改建议显示模版的示例代码
2017/10/19 Javascript
Vue 兄弟组件通信的方法(不使用Vuex)
2017/10/26 Javascript
详解angularjs 学习之 scope作用域
2018/01/15 Javascript
vue中使用rem布局代码详解
2019/10/30 Javascript
vue+elementUI组件table实现前端分页功能
2020/11/15 Javascript
[06:04]DOTA2英雄梦之声Vol19卓尔游侠
2014/06/20 DOTA
python二叉树的实现实例
2013/11/21 Python
Python使用Scrapy爬取妹子图
2015/05/28 Python
Python实现数据结构线性链表(单链表)算法示例
2019/05/04 Python
Python中zip()函数的简单用法举例
2019/09/02 Python
win10下opencv-python特定版本手动安装与pip自动安装教程
2020/03/05 Python
解决Django中checkbox复选框的传值问题
2020/03/31 Python
pandas to_excel 添加颜色操作
2020/07/14 Python
python 自定义异常和主动抛出异常(raise)的操作
2020/12/11 Python
Perfumetrader荷兰:香水、化妆品和护肤品在线商店
2017/09/15 全球购物
Halston Heritage官网:简洁的日装,稍显奢华的晚装
2018/11/20 全球购物
eBay奥地利站:eBay.at
2019/07/24 全球购物
南京迈特望C/C++面试题
2012/07/09 面试题
中药专业毕业自荐书范文
2014/02/08 职场文书
JavaScript嵌入百度地图API的最详细方法
2021/04/16 Javascript
游戏《铁拳》动画化!2022年年内播出
2022/03/21 日漫
python中数组和列表的简单实例
2022/03/25 Python
Android基于Fresco实现圆角和圆形图片
2022/04/01 Java/Android
python运算符之与用户交互
2022/04/13 Python