- 博客(1)
- 资源 (1)
- 收藏
- 关注
原创 对pandas数据框进行pivot_table,并获取各列对横向和纵向的占比--transform
第一种解决方法:使用transform + piovt进行处理, 使用tranform对原始数据,获取该小组在大组中的占比情况,最后使用pivot_table汇总到大组维度。该方案的主要缺点为,多个维度比较的时候, 需要前置tranform和后置pivot_table代码中的参数保持同步。第二种解决方法:使用pivot+apply进行处理,使用pivot_table进行横向纵向的统计,而后 apply可以进行,横向或者纵向的汇总,包括计算占比的工作。后续,在python环境中,有2中解决方法。
2024-02-28 09:02:40
428
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人