r语言读取C盘的csv文件,R语言开发之CSV文件的读写操作实现

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

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

e0c782d2d17f9d6ee70bac309ced3c29.png

输出结果如下:

cf1d582f18c13a236903a60d03f1df1b.png

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文件,并且检查列和行的数量,如下:

a116c638458fe4fede4b0dd5eca33511.png

输出结果为:

2cdbef770f09883b319dd49670f5f353.png

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

a96555a327a99b6d3f1b71b78d31a979.png

输出结果为:

f9899de0b9b86a77c964a74b4742d89e.png

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

255734f9599f4074b4f631d53a46340f.png

输出结果为:

31910f1f99996b073b18b2e36bdd6d29.png

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

7efec63f48076141f31e473da34eab85.png

输出结果为:

851a0566c2a518f43f0eb5fd02e2119e.png

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

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

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值