向量
元素的概念需要掌握標(biāo)量和向量。(需要理解)
從向量中提取元素
x[2:4]
x[c(1,5)
這兩者注意區(qū)別。
數(shù)據(jù)框
讀取本地數(shù)據(jù)
read.table(file = "huahua.txt", sep = "\t", header =T) #讀取文件,sep為分隔符响迂?钠绍,header表示第一行是表頭晃琳? \t代表闲延?
a<-read.table(file = "huahua.txt", sep = "\t", header =T)#對txt進(jìn)行賦值為a
如果要查詢sep和header的幫助立磁,應(yīng)該輸入?
設(shè)置行名和列名
ncol a
ncol(a)
dim(a)
head (a)
head(a)
tail(a)
tail(a,n=3)
生信星球小組
設(shè)置行名和列名
rownames(a) #行名
colnames(a)[1]<-"bioplanet"左上角為空格時,去掉這個空格
X<-read.csv(file = "huahua.txt",sep = " ",header =T,row.names=1)#最后row.names的意思是修改第一列為行名
數(shù)據(jù)框的導(dǎo)出
write.table(X,file = "yu.txt",sep = ",",quote=F)#分隔符改為逗號慨灭,字符串不加雙引號(默認(rèn)格式帶由雙引號???哪個默認(rèn)格式朦乏?輸出默認(rèn)格式?)
保存與重新加載
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列
image.png
save(X,file="test.RData")這句代碼如果報錯X not found氧骤,是為什么集歇,應(yīng)該怎么解決?
檢查前面定義了X沒语淘,定義的X是大寫還是小寫?