什么是DataFrame 引用 r-tutor上的定义: DataFrame 是一个表格或者类似二维数组的结构,它的各行表示一个实例,各列表示一个变量。 没错,DataFrame就是类似于Excel表格和MySQL数据库一样是一个结构化的数据体。而这种结构化的数据体是当代 ...
Sort:dd lt data.frame b factor c Hi , Med , Hi , Low , levels c Low , Med , Hi , ordered TRUE , x c A , D , A , C , y c , , , , z c , , , sort by columnz descending then by columnb ascending . dd with ...
2014-02-18 22:20 0 5653 推荐指数:
什么是DataFrame 引用 r-tutor上的定义: DataFrame 是一个表格或者类似二维数组的结构,它的各行表示一个实例,各列表示一个变量。 没错,DataFrame就是类似于Excel表格和MySQL数据库一样是一个结构化的数据体。而这种结构化的数据体是当代 ...
上节我们简单介绍了Dataframe的定义,这节我们具体来看一下Dataframe的操作 首先,数据框的创建函数为 data.frame( ),参考R语言的帮助文档,我们来了解一下data.frame( )的具体用法: Usage data.frame(..., row.names ...
画图的时候,排序是个很重要的技巧,比如有时候会看下基因组每条染色体上的SNP的标记数量,这个时候直接做条形图是一种比较直观的方法,下面我们结合实际例子来看下: 在R环境下之际构建一个数据框,一列染色体名称,一列统计数据。 内容如下: 一、barplot() 我们直接用基础绘图函数 ...
前言 在R中,和排序相关的函数主要有三个:sort(),rank(),order()、arrange()。其中R中自带排序函数有 order,sort,rank 函数,plyr中有 arrange 函数。 order和sort是针对向量进行操作的,arrange针对数据框 ...
data #dataframe对象 含有v1,v2两列 data[sort(data$v1,index.return=TRUE)$ix,] #对data的数据按v1排列,v1须为numeric as.numeric() ...
在R语言里面,DataFrame的一列数据本质上可以认为是一个向量或列表,但是一行数据不是。 今天有一个31列的数据集,由于放在第一行的变量名格式不规范,读入数据的时候不能顺带读入变量名。于是跳过首行,先直接读入数据,之后手动给DataFrame命名。 为了避免出错,把变量第一 ...
总结: 1、sort是直接对向量排序,返回原数值; 2、order先对数值排序,然后返回排序后各数值的索引; 3、rank返回原数据各项排名,有并列的情况; 4、arrange是dplyr包中的,可对数据框以列的形式进行因子排序; 5、reorder用在绘图中,比如ggplot中绘条形图 ...