向量
元素的概念需要掌握标量和向量。(需要理解)
从向量中提取元素
x[2:4]
x[c(1,5)
这两者注意区别。
数据框
读取本地数据
read.table(file = "huahua.txt", sep = "\t", header =T) #读取文件,sep为分隔符?,header表示第一行是表头? \t代表?
a<-read.table(file = "huahua.txt", sep = "\t", header =T)#对txt进行赋值为a
如果要查询sep和header的帮助,应该输入?
设置行名和列名
ncol a
ncol(a)
dim(a)
head (a)
head(a)
tail(a)
tail(a,n=3)
设置行名和列名
rownames(a) #行名
colnames(a)[1]<-"bioplanet"左上角为空格时,去掉这个空格
X<-read.csv(file = "huahua.txt",sep = " ",header =T,row.names=1)#最后row.names的意思是修改第一列为行名
数据框的导出
write.table(X,file = "yu.txt",sep = ",",quote=F)#分隔符改为逗号,字符串不加双引号(默认格式带由双引号???哪个默认格式?输出默认格式?)
保存与重新加载
save.image(file="bioinfoplanet.RData")#
save(X,file="test.RData")#
load("test.RData")#
提取元素
X[x,]
X[,y]
X[y] #第y列
X[a:b]#a列到b列
X[c(a,b)]#a列和b列
save(X,file="test.RData")这句代码如果报错X not found,是为什么,应该怎么解决?
检查前面定义了X没,定义的X是大写还是小写?