R中排序函数总结:sort,order,rank,arrange,reorder | 您所在的位置:网站首页 › R语言中labeledHeatmap函数 › R中排序函数总结:sort,order,rank,arrange,reorder |
总结(区别):
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 实验室设备网 版权所有 |