我有一个数据如下
我想根据 ID 拆分 csv 文件。GIP1 将 csv 文件作为 GIP1.csv 和 GIP2 作为 GIP2.csv 等。
谁能帮我在python中做到这一点?
所以你可以在 pandas 中使用 loc 函数。我假设您将 csv 作为 pandas df 阅读
现在你可以像这样编写一个 for 循环:
df = pd.read_csv("gips.csv") features = df.Id.unique() for f in features: df_split = df.loc[df.ID == f] df_split.to_csv(f"{f}.csv")