Pandas删除列,python pandas 处理列

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: