熊猫-如何将所有数据框添加到字典中

时间:2019-04-03 16:29:09

标签: python pandas dataframe

我有多个数据帧df1,df2,df3等,

数据帧之间没有任何关系。 因此,我不希望附加/合并/合并它们并将它们作为单个数据框放入字典中。

我想创建一个包含这些数据框的字典。

dfs = {}

我想在dfs中添加df1,df2,df3。

这样,当我需要该数据帧时,可以使用dfs [df1]之类的名称对其进行回调。我该如何在熊猫中做到这一点。

1 个答案:

答案 0 :(得分:4)

如果您的问题适合于键-值对方案,则可以这样存储它们:

dfs = {'df1': df_one, 'df2': df_two, 'df3': df_three}

否则,我建议使用@ anky_91给出的答案:

dfs = {'df'+str(idx+1): i for idx, i in enumerate(df_list)}