美文网首页
03.外部数据导入导出

03.外部数据导入导出

作者: BassBassU | 来源:发表于2022-03-13 00:29 被阅读0次
可以在import处读入文件,但是该文件不属于R
a=read.table("#要读取的文章", sep="\t") #sep以什么为分隔符

返回时无表头,表头在表格第一列

a=read.table("#要读取的文章", header=T, sep="\t") #表头

有一种报错是显示元素不够或者元素过多;可以打开查看
原因1:行中分隔符造成R读取错误
解决方法1: sep="\t" 指令R以什么分隔
原因2:表格分了几个部分,上下几部分列数不同
解决方法2:告诉R不读取哪几部分

b=read.table('#文件名', comment.char='!', sep='\t')

在GEO的表达矩阵中,经常有!表达该实验信息
comment.char='!'有!的不读
读取带!的临床信息时,用专门的R包

write.csv(#需要写出去的文件, '#要保存的文件名及格式', )

如果反复读写,行、列差一,应该时没有调整行名列名,导致将列名写成第一行,或将行名写成第一列

rownames(b)=d[,1]#将d的第一列赋值为b的行名
b=[,-1] #去掉b的第一行
save(b, file='b_input.Rdata')
load(file='b_input.Rdata')

相关文章

网友评论

      本文标题:03.外部数据导入导出

      本文链接:https://www.haomeiwen.com/subject/mechdrtx.html