R语言常用排序函数有内置函数sort
,rank
,order
,还有dplyr包内函数arrange
。
#生成虚拟数据
data <- data.frame(
score = c(1800,1500,2000,2500,2500,NA),
row.names = c('杭州','成都','南京','上海','北京','NA')
)
data
score
杭州 1800
成都 1500
南京 2000
上海 2500
北京 2500
NA NA
sort
sort
函数对数据排序返回升序向量结果。
参数:
x
:要传入的数据decreasing
:默认为FALSE,设置为TRUE则返回从大到小降序排列结果na.las