?write.csv
和help(write.csv)
来查看。#setwd("D:/study/R/my git/R study/R-study/test")
data <- matrix(sample(1:100,16),ncol = 4,dimnames = list(c(paste("sample",c(1:4))),c(paste("gene",c(1:4)))))
data
## gene 1 gene 2 gene 3 gene 4
## sample 1 98 21 18 54
## sample 2 35 39 60 89
## sample 3 91 28 8 96
## sample 4 33 56 9 74
write.csv(x = data,file = "data.csv")
figure1
figure2
data2 <- matrix(sample(1:100,8),ncol = 4,dimnames = list(c(paste("sample",c(5:6))),c(paste("gene",c(1:4)))))
data2
## gene 1 gene 2 gene 3 gene 4
## sample 5 79 69 13 28
## sample 6 27 42 80 32
write.csv(x = data2,file = "data.csv",append = T)
## Warning in write.csv(x = data2, file = "data.csv", append = T): attempt to
## set 'append' ignored
figure3
data[1,1] <- NA#将data的第一昂第一列设置为NA
data
## gene 1 gene 2 gene 3 gene 4
## sample 1 NA 21 18 54
## sample 2 35 39 60 89
## sample 3 91 28 8 96
## sample 4 33 56 9 74
write.csv(x = data,file = "data.csv")
figure5
write.csv(x = data,file = "data.csv",na="0")
figure6
data <- matrix(sample(1:100,16),ncol = 4,dimnames = list(c(paste("sample",c(1:4))),c(paste("gene",c(1:4)))))
data
## gene 1 gene 2 gene 3 gene 4
## sample 1 26 34 76 27
## sample 2 55 39 82 6
## sample 3 21 95 62 37
## sample 4 5 51 12 71
write.table(x = data,file = "data.txt")
figure7
save(data, file="data")
#### 可以看到生成了一个没用任何后缀名的文件,这就是R文件,我们这时候如果删除现在工作空间的data
rm(list="data")
ls()
## [1] "data2"
#data数据已经删除
load("data")#导入存储的data R文件
ls()
## [1] "data" "data2"
data
## gene 1 gene 2 gene 3 gene 4
## sample 1 26 34 76 27
## sample 2 55 39 82 6
## sample 3 21 95 62 37
## sample 4 5 51 12 71