四、文件读写

2021-01-17  本文已影响0人  白米饭睡不醒

1.文件读写

(1)文件写入

read.csv("ex3.csv")#读取CSV文件 #table读取txt格式文件
read.table()

表格文件读入R语言里,就是数据框,对数据框的修改不会同步到表格文件

(2)将数据框导出,成为表格文件

1

(3)Rdata

R语言特有的数据存储格式,无法用其他软件打开
保存的是变量,不是表格文件,不涉及赋值

save()#保存
save(test,file = "example.Rdata")
load()#加载
load("example.Rdata")

(4)常见报错

2

(5)例:

#1.读取ex1.txt
ex1=read.table("ex1.txt",header = T)#加header=T可识列名

#2.读取ex2_B cell receptor signaling pathway.csv
ex2 = read.csv("ex2_B cell receptor signaling pathway.csv",
               row.names = 1)#加row.names=1是把第一列识别为行名了

#3.读取GSE32575_series_matrix.txt,赋值给gse。
gse = read.table("GSE32575_series_matrix.txt",
                 comment.char = "!",
                 header = T,
                 row.names = 1)
#comment.char=! 表示!开头的那些行都是注释行,读取的时候要跳过
gse = as.matrix(gse)#转换为矩阵

#4.描述gse的属性

#5.将gse导出为新的txt和csv文件。
write.table(gse,file = "z.txt")
write.csv(gse,file = "zz.csv")

#6.将gse保存为Rdata并加载。
save(gse,file = "ex.Rdata")
load("ex.Rdata")#出现在了环境里

(6)用于读取/导出文件的R包

3

查看PubMed文章影响因子小插件https://www.scholarscope.cn/about.html

上一篇 下一篇

猜你喜欢

热点阅读