生信星球学习小组真Day5-12月9日——Milin我心
2020-12-09 本文已影响0人
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时的加载命令。