欢迎访问 如意编程网!

如意编程网

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

R语言排序 -- sort() order() rank()

发布时间:2024/7/5 编程问答 5 豆豆
如意编程网 收集整理的这篇文章主要介绍了 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()的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得如意编程网网站内容还不错,欢迎将如意编程网推荐给好友。