【发布时间】:2014-04-28 01:42:03
【问题描述】:
我正在处理纵向数据。我想删除仅测量一次的人的观察结果(下面的 ID 5、7、9)。我该怎么做呢?假设 id 是数据集中人员的唯一标识符。因此,我想删除与 id 5,7 和 9 相关的观察结果。我在 plyr 中使用过重复的、唯一的、表函数和计数函数,但没有成功。下面的示例数据。
y<-sample(1:10, 20, replace=TRUE)
x<-sample(c(0,1),20, replace=TRUE)
id<-c(1,1,1,2,2,2,3,3,3,4,4,4,5,6,6,7,8,8,8,9)
data<-data.frame(cbind(y,x,id))
【问题讨论】: