python - 根据条件动态地将数据帧拆分为多个数据帧
问题描述
我有一个数据框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?
解决方案
推荐阅读
- javascript - 未使用 ajax 在 Codeigniter 中下载 CSV 文件
- excel - 当单元格打开并选择另一个工作表时,Workbook_sheetChange 崩溃
- python-3.x - cx_oracle 在给定的 conda 环境中不起作用,但在另一个环境中起作用
- reactjs - 在 react-query 中处理未经授权的请求
- r - 有没有办法只将几个数字字符替换为 R 中的日期?
- mysql - 是否可以将本地 django 项目连接到在 AWS EC2 上运行的 MySql?如何?
- javascript - Javascript 函数只工作一次(PHP 文件)
- reactjs - 运行单元测试时,useEffect 挂钩中的 React useState 挂钩未设置状态
- python - 我是否通过使用 sklearn 的余弦相似度方法和 K-means 算法正确地对用户进行聚类?
- database - KDB/Q:如何在给定时间戳之前获取带有时间戳的记录