簡體   English   中英

根據 python 中的唯一值將 2 個 csv 文件拆分為較小的文件集

[英]Split 2 csv files into smaller sets of files based on unique values in python

抱歉,如果以前有人問過這個問題,我只是找不到一個簡單的例子。

我有 2 個大型 CSV 文件,我想根據Location & LocationType列中的唯一值進行拆分。 我想將拆分的 csv 文件存儲到名為item/{item_name}的文件夾中每個值的子目錄中,其中item_name是 Location & Location_type 中的唯一值。

  • 位置.csv

CSV-1

  • 位置類型.csv

CSV-2

  • 每個拆分的 csv 文件應具有與父文件相同的 header 行
  • 如果子目錄已存在,請在寫入新文件之前刪除這些文件。

最終結果將是一個名為item的目錄,其中包含兩個名為fm5fm15的子目錄,其中存儲了我們拆分的 CSV 文件。 location.csv & location_type.csv

先感謝您

想知道這類項目的工作流程

  • 打開文件
  • 對所需列上的內容進行排序
  • 按所需列分組
  • 將每個組寫入一個新文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM