生信技能樹2021生信入門線上課筆記,需要結(jié)合課程講解服用
1.表格文件讀取到R語言是數(shù)據(jù)框恬吕,對數(shù)據(jù)框進(jìn)行修改不會(huì)同步到表格中
讀取--編輯修改--導(dǎo)出
最好不要覆蓋原文件铃在,讓代碼可重復(fù),數(shù)據(jù)可重現(xiàn)
#讀取
read.csv(‘’)#通常讀取csv格式
ex1=read.table('ex1.txt',header = T)#通常讀取txt格式
ex2=read.csv('ex2_B cell receptor signaling pathway.csv',
row.names = 1,
check.names = F)
gse=read.table('GSE32575_series_matrix.txt',
comment.char = '!',#關(guān)閉拢驾!開頭的注釋
row.names = 1,#第一列為行名
header = T#第一行為列名)
#直接讀取如果失敗奖磁,需要指定一些參數(shù)
#數(shù)據(jù)框?qū)С鰹楸砀裎募?write.csv(test,file = 'example.csv')#csv格式,把變量為test的數(shù)據(jù)框?qū)С鰹槲募麨閑xample的csv文件
報(bào)錯(cuò)的原因
1)文件不在工作目錄下
2)文件名輸入錯(cuò)誤
3)默認(rèn)參數(shù)不適用于當(dāng)前讀取的文件
- Rdata是R特有的數(shù)據(jù)存儲格式繁疤,無法用其他軟件打開(.R腳本咖为,.Rdata數(shù)據(jù))
保存的是變量,不是表格文件稠腊,不涉及賦值
save(test,file = 'example.Rdata')#保存躁染,file=不能省
load('example.Rdata')#加載