1.文件读写
(1)文件写入
read.csv("ex3.csv")#读取CSV文件 #table读取txt格式文件
read.table()
表格文件读入R语言里,就是数据框,对数据框的修改不会同步到表格文件
(2)将数据框导出,成为表格文件

(3)Rdata
R语言特有的数据存储格式,无法用其他软件打开
保存的是变量,不是表格文件,不涉及赋值
save()#保存
save(test,file = "example.Rdata")
load()#加载
load("example.Rdata")
(4)常见报错

(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包

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