python-3.x 基于一个 Dataframe 创建多个 Dataframe 的循环,并在每个excel工作表上解析每个新 Dataframe

pxiryf3j  于 2023-02-10  发布在  Python
关注(0)|答案(1)|浏览(176)

enter image description here
亲爱的我的数据框(55437,7),包含许多国家的许多指示器_ID的所有附件小视图。我想循环创建基于每个指示器_ID(列)值的许多数据框,并在每个Excel工作表(同一工作簿)导出每个新闻数据框。
问候
最后有一个工作簿,其中包含每个excel表上的每个指标。
单击“在此处输入映像描述”以查看附加的 Dataframe 。

cuxqih21

cuxqih211#

你可以像这样简单地使用groupby:

groups = df.groupby('INDICATOR_ID')
sub_dataframes = [groups.get_group(indicator) for indicator in groups.groups]

相关问题