R语言中数据框中如何实现按照指定列的类别进行排序
R语言中数据框中如何实现按照指定列的类别进行排序。
001、
dir() c1 <- rep(c("b","d", "a", "c"), each = 2) c1 c2 <- sample(1:20, 8) c2 dat <- data.frame(c1, c2) ## 生成一个测试数据 idx <- vector() for (i in c("d","c","a","b")) { ## 获取排序后的索引 idx <- c(idx, which(dat$c1 == i)) } dat2 <- dat[idx,] ## 导出结果 dat2

。

浙公网安备 33010602011771号