生信星球培训第四十八期

学习小组Day 5-小白要进步

2020-03-31  本文已影响0人  小白要进步

数据结构

image.png image.png

R中的数据类型包括数值型,字符型和逻辑型。

向量

a<-c(2,4,6,7,8)
b<-c("red", "blue", "green")
c<-c(TRUE, FALSE)
#访问a向量中的第n个元素
a[n]
#访问b向量中的第n1,n2个元素
a[c(n1,n2)]

矩阵

矩阵是二维的数据集,其中每个元素的数据类型都是相同的。

数组

数组与矩阵类似,但是维度可以大于2.

数据框

数据框由不同的 列 组成,每列可以是不同的数据类型。

#读取本地数据
df<-read.table("DOODLE.txt",sep="\t",header=T)
#查看行名和列名
colnames(df)
rownames(df)
#修改列名
colnames(df)[1]<-"age"
#导出数据框
write.table(df,file = "yu.txt",sep = ",",quote=F)
#变量的保存与重新加载
save.image(file="bioinfoplanet.RData")#保存当前所有变量
save(df,file="test.RData")#保存其中一个变量
load("test.RData")#再次使用RData时的加载命令
#访问数据框中的元素
df[,1]#第一列
df[1,]#第一行
df[,-1]#除了第一列的所有
df$age#访问age变量

上一篇 下一篇

猜你喜欢

热点阅读