首页 > 解决方案 > 使用字符串对象的内容重命名 R 中的对象

问题描述

我想将一个对象的名称更改为另一个名称,该名称包含在一个字符串对象中。

具体来说,我想mtcarsmtcars_new_name. 我首先创建一个name_object使用以下代码调用的对象:

name_object <- "mtcars_new_name"

然后我尝试将mtcars对象放入 的第一个元素中name_object,但没有成功:

> name_object[1] <- mtcars
Warning message:
In `[<-.data.frame`(`*tmp*`, 1, value = list(mpg = c(21, 21, 22.8,  :
  provided 11 variables to replace 1 variables

这没有产生预期的结果,我不知道如何治愈它。请指教。

标签: rrenamenaming

解决方案


推荐阅读