生信星球学习小组真Day5-12月9日——Milin我心

R数据结构

1. 基本概念

重要的事情说3遍:元素指的是数字或者字符串(用chr表示),标量:一个元素组成的变量
向量:多个元素组成的变量

2. 赋值

很多种赋值方法,c(x1,x2,x3...)#集合
seq(x1,x2, by = n)#有顺序的一串数,关系倍数是0.5
rep(x1:x2, times = n)重复一串数,重复次数为n
。。。。等等

3. 向量中提取元素

根据元素位置,如x[3]#第三个的元素是

根据值,如x[x>5]#向量x中大于5的元素是

4. 数据框

首先,file.create(''niuniu.txt')兴建一个txt文件,当然这是典型的csv格式的

然后,X <- read.csv(file = 'niuniu.txt', sep='',", header="T"),注意sep很重要,是用逗号还是用空格,自己先定好,不然一行上你想区分的两个元素都变成第一列上的了

数据框导出write.table(X,file = "he.txt",sep = ",",quote=F)quote是加不加双引号的问题,默认是加

变量(图片)的保存与重新加载save.image(file="bioinfoplanet.RData")#保存当前所有变量;

save(X,file="test.RData")#保存其中一个变量; load("test.RData")#再次使用RData时的加载命令。

提取元素,推荐用X$列名#提取一列的元素集合

将数据框名添加到搜索环境中,attach(X)#这样可以直接根据列名搜索,然后可以dettach(X)退出搜索环境

with命令下次再讲

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容