【发布时间】:2022-10-07 16:22:46
【问题描述】:
我有一个数据框如下:
A B code cumul_sum
group1 group1_1 A 1
group1 group1_1 A 2
group1 group1_1 B 1
group1 group1_1 A 1
group1 group1_1 A 2
group1 group1_1 A 3
请假设 A 列和 B 列属于同一类别。我想分组,预期结果如下
A B code cumul_sum **groupcat**
group1 group1_1 A 1 group1
group1 group1_1 A 2 group1
group1 group1_1 B 1 group2
group1 group1_1 A 1 group3
group1 group1_1 A 2 group3
group1 group1_1 A 3 group3
由于中间出现了代码 B,因此 group1 没有分配到第三行,然后下一个值是新的分类值。
请指教