R语言的sort()与order()函数怎么用

发布时间:2022-01-20 10:45:41 作者:iii
来源:亿速云 阅读:476

本文小编为大家详细介绍“R语言的sort()与order()函数怎么用”,内容详细,步骤清晰,细节处理妥当,希望这篇“R语言的sort()与order()函数怎么用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

基于sort()或者order对向量元素排序:返回排序后的向量,后者返回原排序后的索引 例如基于向量A操作(A也可以是数值型): > A=c("A","B","D","C","H","J","E") 1、sort sort(x, decrea...

基于sort()或者order对向量元素排序:返回排序后的向量,后者返回原排序后的索引

例如基于向量A操作(A也可以是数值型)

> A=c("A","B","D","C","H","J","E")

1、sort

sort(x, decreasing = FALSE, ...)

默认升序

> newA1=sort(A)
> newA1
[1] "A" "B" "C" "D" "E" "H" "J"

降序:设置decreasing=T

> newA2=sort(A,decreasing = T)
> newA2
[1] "J" "H" "E" "D" "C" "B" "A"

2、order

order(..., na.last = TRUE, decreasing = FALSE,
      method = c("auto", "shell", "radix"))

默认升序,返回索引,基于索引获取排序值

> order1=order(A)
> order1
[1] 1 2 4 3 7 5 6
> A[order1]
[1] "A" "B" "C" "D" "E" "H" "J"

降序:设置decreasing=T

> order2=order(A,decreasing = T)
> order2
[1] 6 5 7 3 4 2 1
> A[order2]
[1] "J" "H" "E" "D" "C" "B" "A"

读到这里,这篇“R语言的sort()与order()函数怎么用”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注亿速云行业资讯频道。

推荐阅读:
  1. php中sort函数的作用是什么
  2. DataFrame对象没有属性sort怎么办

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

sort order r语言

上一篇:R语言的scale()函数怎么用

下一篇:Html5+JS如何实现手机摇一摇功能

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》