假设我们有一个如下所示的数据帧:
channel store units
Offline Bournemouth 62
Offline Kettering 90
Offline Manchester 145
Online Bournemouth 220
Online Kettering 212
Online Manchester 272
我的目的是再添加两列,其中包含每个渠道的完整销售量以及每个门店在每个渠道中所占的份额。简而言之,我希望达到的产出应该如下所示:
channel store units units_per_channel store_share
Offline Bournemouth 62 297 0.21
Offline Kettering 90 297 0.30
Offline Manchester 145 297 0.49
Online Bournemouth 220 704 0.31
Online Kettering 212 704 0.30
Online Manchester 272 704 0.39
有什么简单而优雅的方法可以做到这一点吗?