如何保存词典字典中保存的多个数据框?

时间:2019-05-16 16:00:17

标签: python pandas csv

从我将在下面链接的帖子继续,答案提供了如何将数据帧划分为df的月份数(即,如果一个数据帧有6个月,则您将获得6个数据帧,其中一个为每个月)。我想知道的是通用代码,例如用于将这些数据帧另存为csv文件的for循环。

Pandas split one dataframe into multiple dataframes

我使用第二种解决方案拆分df,因为它跨越了一年以上。

2 个答案:

答案 0 :(得分:1)

这将从字典中获取每个df(值)并将其保存到csv中,文件名是字典中的键+'.csv'。那是您要找的东西吗?

for key, df in df_dict.items():
    df.to_csv(key+'.csv')

答案 1 :(得分:0)

这如何:

for key in dfs.iterkeys():
    dfs[key].to_csv("C:/", 'df' + key + '.csv')