R语言排序 -- sort() order() rank()
生活随笔
收集整理的這篇文章主要介紹了
R语言排序 -- sort() order() rank()
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
order() 的返回值是對應“排名”元素所在向量中的位置。注意返回的不是元素本身,而是元素的位置。
sort() 是直接對向量中的元素進行排序,返回的是排序后的元素組成的向量。
rank() 是求秩的函數,返回值是這個向量中對應元素的排名。
> x<-c(1,5,8,2,9,7,4)
> order(x)??? # x中排序的數字在原數列中的位置
[1] 1 4 7 2 6 3 5
> sort(x)????? # x數值排序后x數值本身
[1] 1 2 4 5 7 8 9
> rank(x)??? # x中數值在排序數列中的排名
[1] 1 4 6 2 7 5 3
?
轉載于:https://www.cnblogs.com/0820LL/p/11260465.html
總結
以上是生活随笔為你收集整理的R语言排序 -- sort() order() rank()的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 对汉诺塔递归算法的理解(图解,附完整代码
- 下一篇: PHP 将Base64图片保存到 Sae