我有一个看起来像这样的df:
我想要做的是将每个ID的LOC值合并为一行,如果它们相同,则保持为一个值,因此我的输出将是:
将所有值连接起来,即使它们相同。
ID LOC
1 A
1 A
2 A
2 B
3 A
3 A
3 A
4 A
4 B
4 C
我想要做的是将每个ID的LOC值合并为一行,如果它们相同,则保持为一个值,因此我的输出将是:
ID LOC
1 A
2 A + B
3 A
4 A + B + C
现在我正在使用:
group_by(ID) %>%
mutate(concat_LOC = paste0(LOC, collapse = " + "))
将所有值连接起来,即使它们相同。