【发布时间】:2021-01-22 14:04:06
【问题描述】:
我有带有列的数据框(issue_id、summary、source_id)。 source_id 的值范围为 1 到 3。 我想根据 source_id 中的值创建多个名称为 df_1、df_2、df_3 的数据框。
我尝试了 groupby,它给出了一个 dict。但将 dict 转换为 dataframe 只给出 1 个 dataframe。
data_dict={'df'+str(i): grp for i , grp in df.groupby('Source_sys')} pd.DataFrame.from_dict(data_dict,orient = 'index')
输出: 0 df1 问题... df2 问题... df3 问题 ...
【问题讨论】:
-
@jezrael 你能帮帮我吗?