split-apply-combine

    21热度

    2回答

    好的,第二个R问题快速连续。 我的数据: Timestamp St_01 St_02 ... 1 2008-02-08 00:00:00 26.020 25.840 ... 2 2008-02-08 00:10:00 25.985 25.790 ... 3 2008-02-08 00:20:00 25.930 25.765 ... 4 2008-02-08 00:30:00 25.92

    6热度

    1回答

    在传统plyr,返回的行会被自动添加到输出,即使他们超过输入行对于该分组的数量: set.seed(1) dat <- data.frame(x=runif(10),g=rep(letters[1:5],each=2)) > ddply(dat, .(g), function(df) df[c(1,1,1,2),]) x g 1 0.26550866 a 2 0.265508