原文:R语言-排序

前言 在R中,和排序相关的函数主要有三个:sort ,rank ,order arrange 。其中R中自带排序函数有 order,sort,rank 函数,plyr中有 arrange 函数。 order和sort是针对向量进行操作的,arrange针对数据框。其中order返还排序后的坐标,sort返还排序后的值,arrange返还的是基于某列排序后的数据框,方便多重依据排序。 目录 . 向量 ...

2017-06-25 16:18 0 9568 推荐指数:

查看详情

R语言因子排序

画图的时候,排序是个很重要的技巧,比如有时候会看下基因组每条染色体上的SNP的标记数量,这个时候直接做条形图是一种比较直观的方法,下面我们结合实际例子来看下: 在R环境下之际构建一个数据框,一列染色体名称,一列统计数据。 内容如下: 一、barplot() 我们直接用基础绘图函数 ...

Sat Dec 14 23:41:00 CST 2019 0 859
R 语言DataFrame 排序

Sort:dd <- data.frame(b = factor(c("Hi","Med","Hi","Low"), levels = c("Low","Med","Hi"), ordered ...

Wed Feb 19 06:20:00 CST 2014 0 5653
R语言排序函数汇总

总结: 1、sort是直接对向量排序,返回原数值; 2、order先对数值排序,然后返回排序后各数值的索引; 3、rank返回原数据各项排名,有并列的情况; 4、arrange是dplyr包中的,可对数据框以列的形式进行因子排序; 5、reorder用在绘图中,比如ggplot中绘条形图 ...

Sun Oct 14 20:11:00 CST 2018 0 3837
R语言排序 -- sort() order() rank()

order() 的返回值是对应“排名”元素所在向量中的位置。注意返回的不是元素本身,而是元素的位置。 sort() 是直接对向量中的元素进行排序,返回的是排序后的元素组成的向量。 rank() 是求秩的函数,返回值是这个向量中对应元素的排名。 > x<-c ...

Mon Jul 29 03:03:00 CST 2019 0 559
R语言学习笔记(七): 排序函数:sort(), rank(), order()

sort() sort()函数直接对函数进行排序,并返回排序结果。 rank() rank()函数返回对应元素在排序后的次序。 order() order()函数和which一样返回的是位置,内容依此为排名第一的元素在原向量中的位置,排名第二的元素在原向量中的位置。。。 ...

Wed Sep 06 01:35:00 CST 2017 0 1833
R语言中同时对数据框的多列进行排序

1、测试数据 2、按照a列进行排序 2、对a列进行降序排列 3、先按照a列进行排序,再按照b列进行排序 4、对a、b列同时进行降序排列 5、对a升序,b降序惊醒排列 ...

Sat Apr 17 19:49:00 CST 2021 0 597
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM