sort()
sort()函數直接對函數進行排序,並返回排序結果。
> a <- c(12,4,6,5)
> sort(a)
[1] 4 5 6 12
rank()
rank()函數返回對應元素在排序后的次序。
> rank(a)
[1] 4 1 3 2
order()
order()函數和which一樣返回的是位置,內容依此為排名第一的元素在原向量中的位置,排名第二的元素在原向量中的位置。。。
> order(a)
[1] 2 4 3 1