meg*_*egv 6 load r rda dataframe
我正在尝试在r中加载一个.rda文件,这是一个保存的数据帧.我不记得它的名字.
我试过了
a<-load("al.rda")
Run Code Online (Sandbox Code Playgroud)
然后我不会让我做任何事情.我收到了错误
Error:object 'a' not found
Run Code Online (Sandbox Code Playgroud)
我也尝试过使用=符号.
如何加载此.rda文件以便我可以使用它?
我用负载("al.rda")重新调整了R,我知道得到以下错误
Error: C stack usage is too close to the limit
Run Code Online (Sandbox Code Playgroud)
使用'attach'然后使用name参数'ls'.就像是:
attach("al.rda")
ls("file:al.rda")
Run Code Online (Sandbox Code Playgroud)
数据文件现在位于位置2的搜索路径上,最有可能.做:
search()
ls(pos=2)
Run Code Online (Sandbox Code Playgroud)
为了启蒙.输入保存在al.rda中的任何对象的名称现在都可以获得它,除非你在搜索路径位置1中有一些东西,但是R可能会警告你一些关于掩盖另一件事的东西的消息.
但是我现在怀疑你在RData文件中没有保存任何内容.两个原因:
我可以复制这种情况.如果你保存(file ="foo.RData"),那么你将得到一个空的RData文件 - 你可能要做的是save.image(file ="foo.RData"),它保存了你的所有对象.
你的.rda文件有多大?如果它低于100个字节(我的空RData文件长42个字节),那么我怀疑是发生了什么.