打开csv test=read.csv("ex3.csv")
文件读写部分代码
1.读取ex1.txt
ex1=read.table("ex1.txt")
View(ex1)
?read.table
#这里如果不知table的用法的话,就可以问一下
2.读取ex2.csv
#这里给出的左上的有个“x”,本来应该是空的,所以需要修改
“row.names = 1”表格打开的第一列作为行名。
“check.names = F”明。确不需要检查
View(ex2)
3.读取soft.txt
soft=read.table("soft.txt",fill=T)
4.soft 的行数列数是多少?列名是什么
dim(soft)
colnames(soft)
5.将soft导出为csv
write.csv(soft,file="soft.csv")
6.将soft保存为Rdata并加载。
save(soft,file="xiang.Rdata")
load('xiang.Rdata')
练习5-1:
1.读取complete_set.txt(已保存在工作目录)
#header=T,是让第一行的内容作为列名(直接读写的话,第一行的内容是默认给的内容)
转换前
转换后
2.查看有多少行、多少列
dim(x)
3.获取行名和列名
rownames(x)
colnames(x)
4.导出为csv格式
write.csv(x,file="xxx.csv")
5.保存为Rdata,再加载它(超级重要)
save(x,file="xxxx.Rdata")
load("xxxx.Rdata")
6.加载y.Rdata,求gene1列的平均值
load("y.Rdata")
class(y[,1])
mean(as.numeric(y[,1]))
其中大量图片来自生信分析树培训班中的PPT
网友评论