-2
目前,我在R中使用data.table包來分組後彙總或摺疊行。我想知道如何使用dplyr實現同樣的效果並總結所有內容?DPLYR |在分組之後如何總結人物欄目?
使用數據表
obs_dt <- obs_dt[, lapply(.SD, paste0, collapse=" "),
by=list(GroupID, Patient.Identifier, Gender, Age, Obs.Date,Location)]
使用Dplyr我已經能夠低於實現,但不知道如何summarise_all使用或summarise_each來實現相同的輸出:
initial_group <- c("Patient.Identifier", "Gender", "Age", "Obs.Date","Location")
dots = sapply(initial_group, . %>% {as.formula(paste0('~', .))})
obs_grp <- obs_grp %>% group_by_(.dots = dots) %>% summarise_each_(???/Not sure)
你需要'summarise_each(玩意兒(膏(,崩潰=」「)))' – akrun
感謝@akrun,我噸的作品,你想發佈它作爲答案? –
我發表了我的評論作爲答案 – akrun