首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法加载.rda

无法加载.rda
EN

Stack Overflow用户
提问于 2018-08-07 20:15:17
回答 1查看 2.9K关注 0票数 1

我在R中加载数据帧时遇到了问题。

代码语言:javascript
复制
var1 = c('blue','red','green')
var2 = c(101,102,103)
df = data.frame(var1,var2)
print(df)

   var1  var2
1  blue   101
2  red    102
3  green  103

save(df, file = "mydata.rda")

当我尝试用mydata加载load()时,它返回数据的名称("df"),而不是实际的数据。我不认为.rda文件有问题,因为我可以使用R的点击函数(即文件>打开文件)手动加载它,但是我不能在线加载它:

代码语言:javascript
复制
a = load("mydata.rda")
a
[1] "df"

我做错了什么吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-07 20:18:48

load()不返回对象。如果将保存在文件中的对象加载到环境中,则会产生副作用。输入df,您将得到数据。对于您期望的行为,请使用saveRDS()readRDS()

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51734734

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档