【发布时间】:2014-10-05 22:27:08
【问题描述】:
我正在尝试重命名一个大型 R 对象(一个 data.frame ~ 9GB)以匹配一些已经编写的代码。该对象以名称df1 保存,并且编写代码以查找名为df2 的对象。
我发现的唯一建议 here 建议创建一个新的、正确命名的对象版本。考虑到内存限制,这不是一个选项。有没有办法在结构本身的某个地方更改对象的名称,或者可能是某种浅拷贝?任何建议将不胜感激。
【问题讨论】:
-
看起来你不能在 R 中给变量起别名,但我想问一下为什么你不能在任何调用它的代码中找到
df2并将其替换为df1?跨度> -
@user1477388:这是我最糟糕的情况。我害怕更换毛毯。你永远不知道你在那张网里钓到了什么鱼......
-
只要您不更改数据框中的任何数据,这里的第一个答案应该会有所帮助:stackoverflow.com/questions/2717757/how-do-i-rename-an-r-object
标签: r performance object rename