2013-10-31 170 views

回答

0

使用order()来确定适当的排序。

set.seed(101) 
m <- cbind(rnorm(50, 0, 1), 
      rbinom(50, 1, .5) 
      runif(50, -1, 1)) 
ord <- order(m[,1]) 
m2 <- m[ord,] 

(如果你愿意,你可以做到一步到位作为m[order(m[,1]),]。) plyr::arrange是非常方便的数据帧。