前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >文件读写

文件读写

原创
作者头像
用户10407164
发布2023-03-13 13:56:44
1.6K0
发布2023-03-13 13:56:44
举报
文章被收录于专栏:数据挖掘学习

表格文件读入到R语言里,就得到了一个数据框,对数据框进行的修改不会同步到表格文件,所以导出文件时不要覆盖原文件,让代码可重复,数据可重现。

一、分隔符号

代码语言:txt
复制
常见:逗号、空格、制表符(\t)

二、读取表格文件

代码语言:txt
复制
read.csv()通常读取CSV格式文件,括号里放文件名
代码语言:txt
复制
read.table()通常读取txt格式文件
代码语言:txt
复制
如果直接读取失败,就需要制定一些参数

三、导出文件

导出文件方法
导出文件方法

四、Rdata

代码语言:txt
复制
1、R特有的数据保存格式,出了R语言,就无法打开
代码语言:txt
复制
2、保存的是变量,不是表格文件
代码语言:txt
复制
3、保存:save(test,file="example.Rdata),只能保存Rdata,不能保存其他格式文件,file不能省略。
代码语言:txt
复制
    加载:load("example.Rdata")
4、读取文件的非基础函数
    data.table::fread("soft.txt",data.table=F),#这样读取可以避免格式上的错误
5、rio包,读取文件的包,可以兼容各种文件,但如果文件格式错误就不能读取
    rio::import()/rio::import_list()读入文件
    rio::export()导出文件
![请在此添加图片描述](https://ask8088-private-1251520898.cos.ap-guangzhou.myqcloud.com/developer-images/article/10407164/y405dzyxhr.png?q-sign-algorithm=sha1&q-ak=AKID2uZ1FGBdx1pNgjE3KK4YliPpzyjLZvug&q-sign-time=1678686063;1678693263&q-key-time=1678686063;1678693263&q-header-list=&q-url-param-list=&q-signature=13eaecefc40ecb0a3a8182905cd251865b9abae9)
图片来自生信技能树课程课件

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
作者已关闭评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档