【发布时间】:2013-05-09 09:19:34
【问题描述】:
我有示例数据框
test.df<-data.frame(id=c("A","A","A","B","B","B"), time=c(1:3,1:3), x1=c(1,1,1,2,2,2), x2=c("A","A","A","B","B","B"))
x1 和 x2 变量在每个 id 内都是相同的
我想把上面的数据框聚合起来得到下面的
target.df<-data.frame(id=c("A","B"), x1=c(1,2), x2=c("A","B"))
从某种意义上说,我希望aggregate 没有任何FUN。我尝试使用FUN=unique,但似乎不起作用。我的原始数据框有 100 万行和数千个 x1,x2.... 不同类型(字符、日期等)的变量,但在每个 ID 中都是相同的。这和excel中的数据透视表是一样的
非常感谢
【问题讨论】:
标签: r dataframe summarization