用R处理数据时,遇到一个问题,请诸位老师帮忙看看:
数据prob1如下:
id time wt dv
1 2 50 3.2
1 3 45 3.5
1 4 40 2.8
2 4 50 3.5
2 5 46 3.6
2 7 48 3.4
3 8 51 4.6
3 9 52 5.2
3 10 48 5.9
....
希望能够输出每个个体(id)的dv的最小值,同时输出dv最小值对应的time,wt
我用以下公式mindv<- aggregate.data.frame(x=prob1[,c("dv")], by=
list(prob1$id), FUN=min)
只能输出id和dv,但无法同时输出time和wt,请诸位赐教


雷达卡



京公网安备 11010802022788号







