3
我有以下數據框:排序數據幀中的R
v2 <- c(4.5, 2.5, 3.5, 5.5, 7.5, 6.5, 2.5, 1.5, 3.5)
v1 <- c(2.2, 3.2, 1.2, 4.2, 2.2, 3.2, 2.2, 1.2, 5.2)
lvl <- c("a","a","b","b","b","b","c","c","c")
d <- data.frame(v1,v2,lvl)
d
v1 v2 lvl
1 2.2 4.5 a
2 3.2 2.5 a
3 1.2 3.5 b
4 4.2 5.5 b
5 2.2 7.5 b
6 3.2 6.5 b
7 2.2 2.5 c
8 1.2 1.5 c
9 5.2 3.5 c
我想要做的是排序依據lvl
分組大小的數據幀。 得到以下結果:
v1 v2 lvl
2.2 4.5 a
3.2 2.5 a
2.2 2.5 c
1.2 1.5 c
5.2 3.5 c
1.2 3.5 b
4.2 5.5 b
2.2 7.5 b
3.2 6.5 b
因爲,a
具有長度爲2,c
長度爲3,b
長度4.
那怎麼可以實現?