首页 > 解决方案 > 根据条件动态地将数据帧拆分为多个数据帧

问题描述

我有一个数据框df1

id    country       product_name
1     USA           product1
2     USA           product2
3     USA           product3
4     Mexico        product1
5     Mexico        product2
6     Canada        product1

如何df1根据国家/地区名称将上述内容拆分为多个?

期望的结果

sub_df1

id    country     product_name
1     USA           product1
2     USA           product2
3     USA           product3

sub_df2

id    country     product_name
1     Mexico        product1
2     Mexico        product2

sub_df3

id    country     product_name
6     Canada        product1

如何sub_df根据国家名称动态获取这些 s?

标签: pythonpandasdataframe

解决方案


推荐阅读