第四章:数据操作Ⅰ 第三节:读写对象文件

本文介绍了如何在R语言中使用save()函数保存数据(如向量)到Rdata文件,并演示了load()函数用于读取和加载之前保存的数据,以及ls()函数在文件操作中的应用。
摘要由CSDN通过智能技术生成

我们在使用多种算法对数据进行长时间处理后,可以将这些中间处理结果保存到文件,这样以后进行相同处理的时候,就不用进行从头计算。

在R语言中,我们可以使用save(),load()等函数进行读取和保存文件。

一、保存文件

例如:我们可以使用save()函数,将xy两个向量保存到xy.Rdata中

x<-1:5

y<-6:10

save(x,y,file = "xy.Rdata")

然后我们会发现本地工作目录里出现了一个Rdata文件,当然,你也可以指定保存路径,需要修改file里的文件路径

例如

save(x,y,file = "C:/xy.Rdata")

我们同样可以使用ls()函数来将所有对象全部保存到指定文件中去

x<-1:5

y<-6:10

z<-11:15

save(list = ls(),file = "xyz.Rdata")

二、读取文件

之后我们可以使用load函数将保存的Rdata文件读入

> rm(list=ls())
> ls()
character(0)
> load("xyz.Rdata")
> ls()
[1] "x" "y" "z"

同样的,我们也可以读取指定目录的文件

例如

load("path/to/directory/example.RData")

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值