服务器之家

服务器之家 > 正文

R语言开发之CSV文件的读写操作实现

时间:2021-12-25 16:31     来源/作者:luyaran

在R中,我们可以从存储在R环境外部的文件读取数据,还可以将数据写入由操作系统存储和访问的文件。这个csv文件应该存在于当前工作目录中,以方便R可以读取它, 当然,也可以设置自己的目录,并从那里读取文件。

我们可以使用getwd()函数来检查R工作区指向哪个目录,并且使用setwd()函数设置新的工作目录,如下:

R语言开发之CSV文件的读写操作实现

输出结果如下:

R语言开发之CSV文件的读写操作实现

csv文件是一个文本文件,其中列中的值用逗号分隔,我们可以将以下数据保存入txt文件中,并且修改后缀名称为csv:

id,name,salary,start_date,dept
1,Rick,623.3,2012-01-01,IT
2,Dan,515.2,2013-09-23,Operations
3,Michelle,611,2014-11-15,IT
4,Ryan,729,2014-05-11,HR
,Gary,843.25,2015-03-27,Finance
6,Nina,578,2013-05-21,IT
7,Simon,632.8,2013-07-30,Operations
8,Guru,722.5,2014-06-17,Finance

我将其命名为a.csv,之后就来使用read.csv()函数读取这个csv文件,并且检查列和行的数量,如下:

R语言开发之CSV文件的读写操作实现

输出结果为:

R语言开发之CSV文件的读写操作实现

默认情况下,read.csv()函数将输出作为数据帧,当我们在数据帧中读取数据,可以应用所有适用于数据帧的函数,来看下实例:

R语言开发之CSV文件的读写操作实现

输出结果为:

R语言开发之CSV文件的读写操作实现

R可以从现有数据帧中来创建csv文件,其中write.csv()函数用于创建csv文件,并且该文件在工作目录中创建,如下:

R语言开发之CSV文件的读写操作实现

输出结果为:

R语言开发之CSV文件的读写操作实现

这里列X来自数据集更新器,我们在编写文件时可以使用其他参数来删除它,如下:

R语言开发之CSV文件的读写操作实现

输出结果为:

R语言开发之CSV文件的读写操作实现

好啦,本次记录就到这里了。

到此这篇关于R语言开发之CSV文件的读写操作实现的文章就介绍到这了,更多相关R语言CSV文件读写内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.csdn.net/luyaran/article/details/82735514

标签:

相关文章

热门资讯

yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗 2020-10-11
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整 2021-08-24
2021年耽改剧名单 2021要播出的59部耽改剧列表
2021年耽改剧名单 2021要播出的59部耽改剧列表 2021-03-05
返回顶部