【发布时间】:2021-10-01 15:14:06
【问题描述】:
我有一个数据框,例如 ;
COL1 COL2
A,A,A 2
B 1
C,C 4
D,D,D 1
A 4
F 2
C,C 1
我想先删除COL1 中的重复项并得到:
COL1 COL2
A 2
B 1
C 4
D 1
A 4
F 2
C 1
然后将相同的COL1 字母与COL2 值相加,得到:
COL1 COL2
A 6
B 1
C 5
D 1
F 2
请问有人有想法吗? 如果有帮助,这里是数据框:
structure(list(COL1 = structure(c(2L, 3L, 4L, 5L, 1L, 6L, 4L), .Label = c("A",
"A,A,A", "B", "C,C", "D,D,D", "F"), class = "factor"), COL2 = c(2,
1, 4, 1, 4, 2, 1)), class = "data.frame", row.names = c(NA, -7L
))
【问题讨论】:
标签: r regex dataframe dplyr subset