本文主要是介绍第四章:数据操作Ⅰ 第三节:读写对象文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
我们在使用多种算法对数据进行长时间处理后,可以将这些中间处理结果保存到文件,这样以后进行相同处理的时候,就不用进行从头计算。
在R语言中,我们可以使用save(),load()等函数进行读取和保存文件。
一、保存文件
例如:我们可以使用save()函数,将xy两个向量保存到xy.Rdata中
x<-1:5y<-6:10save(x,y,file = "xy.Rdata")
然后我们会发现本地工作目录里出现了一个Rdata文件,当然,你也可以指定保存路径,需要修改file里的文件路径
例如
save(x,y,file = "C:/xy.Rdata")
我们同样可以使用ls()函数来将所有对象全部保存到指定文件中去
x<-1:5y<-6:10z<-11:15save(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")
这篇关于第四章:数据操作Ⅰ 第三节:读写对象文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!