gpt4 book ai didi

python - 使用自定义名称将多个 pandas DataFrames 输出到 CSV

转载 作者:行者123 更新时间:2023-11-28 18:03:46 25 4
gpt4 key购买 nike

我试图从一个函数输出多个 csv - 但也根据 df 的名称命名 csv。

dfs = ( df1, df2 , df3 , df4)

for df in dfs:

def to_csvs(df, 'df name as csv name'):
df.to_csv('example.csv')
return df

我想使用一个循环来输入我的多个 dfs 并在函数输入中有一个参数,该参数也将命名 csv 输出 - 这可能吗?

最佳答案

如果你想自定义 CSV 名称,你可以将你的 DF 存储在字典中,键作为 CSV 名称,例如:

dfs = {"df1 name":df1, "df2 name":df2}  # ..etc

for k, v in dfs.items():
v.to_csv('./{}.csv'.format(k)))

关于python - 使用自定义名称将多个 pandas DataFrames 输出到 CSV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54796098/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com