我正在尝试折叠列b,以便列a中的条目只有一行,而列B将是多个值分隔; 我的代码是:(我的文件被称为疾病)
a b
2012 cancer
2013 HIV
2014 cancer
2014 HIV
library(dplyr)
summary <- disease %>%
group_by(a) %>%
summarise(b = paste0(b, collapse = ';')) %>%
ungroup()
这不会给我任何错误,但也不会产生预期的结果。生成摘要文件,但只有一个名为b的列,并且该列为空。