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

2024-04-26 07:26:13 发布

您现在位置:Python中文网/ 问答频道 /正文

从下面我将链接的帖子继续,答案提供了如何将一个数据帧拆分为df的月数(即,如果一个数据帧有6个月,那么您将得到6个数据帧,每个月一个)。我想知道的是一个通用代码,比如一个for循环将这些数据帧保存为csv文件。在

Pandas split one dataframe into multiple dataframes

我使用第二种解决方案来分割df,因为它跨越了一年多。在


Tags: 文件csv数据答案代码dataframepandasdf
2条回答

这个怎么样:

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

这将从字典中获取每个df(值),并将其保存到一个csv中,该csv的文件名是dictionary+'.csv'中的键。这就是你要找的吗?在

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

相关问题 更多 >