Pandas删除列,python pandas 处理列
本文主要介绍PythonPandas的列删除操作。main操作使用del和drop方法删除DataFrame中的列,使用drop方法一次删除多个列。有需要的可以参考一下。
使用del和drop方法删除DataFrame中的列,使用drop方法一次删除多列。
数据准备:
进口熊猫作为pd
data=PD . read _ excel(r sales data . xlsx )
打印(数据)
如下数据:
日期销售单毛利客户数量
0 2022-03-14三乘三,87000分两转8000北京温妮1
1,2022-03-15,李四,10万亏,2.2万北京伟哥1
2 2022-03-16王伟6800挂失账号1000北京海淘1
3 2022-03-17王平70000现金5000北京龙工1
4 2022-03-18大明70000现金5000北京龙工1
使用del, 一次只能删除一列,不能一次删除多列:
进口熊猫作为pd
data=PD . read _ excel(r sales data . xlsx )
打印(数据)
#使用del,一次只能删除一列,不能一次删除多列。
#只能使用del df[ note],不能使用del df[[ note , customer]]
删除数据[备注]
打印(数据)
结果:
python.exe c :/用户/管理员/桌面/测试代码. py
日期销售单毛利客户数量
0 2022-03-14三乘三,87000分两转8000北京温妮1
1,2022-03-15,李四,10万亏,2.2万北京伟哥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
2022-03-16王伟6800 1000北京海淘1
3 2022-03-17王平70000 5000北京龙工1
4 2022-03-18大明70000 5000北京龙工1
进程已结束,退出代码为0。
使用drop:
进口熊猫作为pd
data=PD . read _ excel(r sales data . xlsx )
打印(数据)
#使用drop
#
Data=data.drop([ remarks , customers ],axis=1,inplace=False) # axis=1表示删除列。[remarks , customers]要删除的列的列表可以通过一次删除多个列来删除# inplace=True,并且直接从内部删除。
打印(数据)
结果:
python.exe c :/用户/管理员/桌面/测试代码. py
日期销售单毛利客户数量
0 2022-03-14三乘三,87000分两转8000北京温妮1
1,2022-03-15,李四,10万亏,2.2万北京伟哥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
李四100000 22000 1
王伟6800 1000 1
王平70000 5000
大明70000 5000 1
进程已结束,退出代码为0。
这篇关于Python熊猫删栏的文章到此为止。关于熊猫删栏的更多信息,请搜索热门IT软件开发工作室之前的文章或者继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。