2021-07-14 文件读取. 练习5-1

读取文件
导出数据
Rdata

打开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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容