R 从数据帧到具有列表和唯一id的数据帧
假设我有以下数据帧:R 从数据帧到具有列表和唯一id的数据帧,r,R,假设我有以下数据帧: df <- data.frame(id = c(1,1,1,2,2,3), content = c("red", "yellow", "blue", "red", "black", "white"), content2 = c("cat", "dog", "horse", "cat", "dog", "horse")) df我们可以使用对每个人进行总结 library(dplyr) res <
df <- data.frame(id = c(1,1,1,2,2,3),
content = c("red", "yellow", "blue", "red", "black", "white"),
content2 = c("cat", "dog", "horse", "cat", "dog", "horse"))
df我们可以使用对每个人进行总结
library(dplyr)
res <- df %>%
group_by(id) %>%
summarise_each(funs(list(.)))
我们可以使用对每个人进行总结
library(dplyr)
res <- df %>%
group_by(id) %>%
summarise_each(funs(list(.)))
为了便于参考,总结每一个都是不推荐的:我不知道替换funs的名称或语法。@Frank谢谢你的链接。我想summary_at
我不确定这是否是所有列的正确方式df%>%group_by(id)%%>%summary_at(names(.),funs(list(.))
作为参考,summary_每个列都将被弃用:我不知道替换funs的名称或语法。@Frank感谢链接。我想summary_at
我不确定这是否是所有列的正确方式df%>%group_by(id)%%>%summary_at(names(.)、funs(list(.))
library(tidyr)
unnest(res)