全站数据
9 6 1 5 2 8 3

order函数

英语时代 | 教育先行,筑梦人生!         

1、order函数用于返回向量大小顺序的秩。

测试:

order函数

a <- c(3,5,2,0)

order(a)

代码效果:

b <- c(200,600,800,400,100)

order(b)

代码效果:

可见 order函数默认用于返回向量从下到大排序在原始向量中的位次(秩)。

2、加参数decreasing = T,降序排列

测试:

a <- c(3,5,2,0)

order函数

order(a,decreasing = T)

代码效果:

b <- c(200,600,800,400,100)

order(b,decreasing = T)

代码效果:

3、利用以上order函数的性质可以实现对数据框的排序

创建测试数据框:

a <- c(3,7,5,2,9)

b <- c(9,3,7,8,1)

c <- c(3,7,8,2,5)

order函数

d <- data.frame(a,b,c)

d

代码效果:

利用order函数对数据框的任意一列进行排序:

猜你喜欢内容

更多推荐