Day3-廖廖

2023-07-20 03:10:44 浏览数 (1)

记录零基础生信小白学习的过程——第3天

思维导图

引用于微信公众号--生信星球

相关代码

part1:向量

赋值(多次赋值以最后一次赋值为准)

代码语言:txt复制
x<-rep(1:3,times=2)

从向量中提取元素

根据元素位置

代码语言:txt复制
x[c(1,5)]

根据值

代码语言:txt复制
x[x==2]

Part 2:数据框

1.读取本地数据

代码语言:txt复制
read.table(file = "huahua.txt",sep = "t",header=T)
a<-read.table(file = "huahua.txt",sep = "t",header=T)

2.设置行名和列名

代码语言:txt复制
X<-read.csv('doudou.txt')
colnames(X)
row.names(X)
colnames(X)[1]<-"bioplanet"
X<-read.csv(file = "huahua.txt",sep = " ",header = T,row.names = 1)

3.数据框的导出

代码语言:txt复制
write.table(X,file = "yu.txt",sep = ",",quote=F)

4.变量的保存与重新加载

代码语言:txt复制
save.image(file="bioinfoplanet.RDate")
save(X,file="test.RData")
load("test.RData")

5.提取元素

代码语言:txt复制
X[x,y]
X[x,]
X[,y]
X[a:b]
X[c(a,b)]
X$X1

6.直接使用数据框中的变量

代码语言:txt复制
plot(iris$Sepal.Length,iris$Sepal.Width)

0 人点赞