当前位置:   article > 正文

[python].csv文件的数据处理:将目录文件下的所有.csv文件提取出特定的列,去重并储存为新.csv文件_python保存csv文件中的特定数据

python保存csv文件中的特定数据
 

原始数据:

处理后:

解决方案:

  1. import pandas as pd
  2. import os
  3. import csv
  4. path = r"D:\xxx\数据"
  5. for dirpath,dirnames,filenames in os.walk(path):
  6. for filename in filenames:
  7. # 使用pandas读入
  8. data = pd.read_csv(os.path.join(dirpath,filename)) #读取文件中所有数据
  9. x = data[['x','y','z']]#读取x,y,z列
  10. print(x)
  11. a=x.drop_duplicates(subset=['x','y','z'],keep='first', inplace=False) #去重
  12. print(a)
  13. a.to_csv(r'./userid.csv',sep=",")#储存为新的文件,userid.csv:为文件名
'
运行

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/940677
推荐阅读
相关标签
  

闽ICP备14008679号