R中排序函数总结:sort,order,rank,arrange,reorder 您所在的位置:网站首页 R语言中labeledHeatmap函数 R中排序函数总结:sort,order,rank,arrange,reorder

R中排序函数总结:sort,order,rank,arrange,reorder

2024-07-16 00:48| 来源: 网络整理| 查看: 265

总结(区别):

1、sort是直接对向量排序,返回原数值;

2、order先对数值排序,然后返回排序后各数值的索引;

3、rank返回原数据各项排名;

4、arrange是plyr包中的,可对数据框按列排序,仍返回数据框;

5、reorder用在绘图中,比如ggplot中绘条形图,可使x轴按y轴数值大小排序;比如横轴为age,纵轴为money,可写为:aes(x=reorder(age,money),y=money),即按money对age排序

详情且看下面的实验数据(可自己尝试,加深理解!)

选用两组实验数据:数值型m,字符型n

简单的实验数据:

m数值型向量1,4,7,2,n字符型向量a,c,d,b;

简单的代码: m


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有