如何在R中将字符串转换为列表变量?

如何在R中将字符串转换为列表变量?,r,string,list,variable-assignment,string-conversion,R,String,List,Variable Assignment,String Conversion,我想将字符串转换为列表变量的变量名,下面是一个示例 x=rnorm(1:100) y=rnorm(1:100)*5+10 OneDimModel = NULL; OneDimModel$model = lm(y~x) 我想为一个单独的案例重新分配列表变量

我想将字符串转换为列表变量的变量名,下面是一个示例

   x=rnorm(1:100)
   y=rnorm(1:100)*5+10
   OneDimModel = NULL; 
   OneDimModel$model =  lm(y~x)
我想为一个单独的案例重新分配列表变量
到一个汇总变量
粘贴(“数据中心$sitenumber”,I,sep=“”)
,其中
[I]
可以在不同的案例中变化

因此,最终产品类似于案例1:

  DataCentre$sitenumber1 = OneDimModel

我试过函数
assign()
,但它只适用于单个值,有人能帮我吗

您需要使用提取运算符
[[

text.index <- paste("sitenumber", i, sep="")
DataCentre[[text.index]] <- OneDimModel

text.index您需要使用提取操作符
[

text.index <- paste("sitenumber", i, sep="")
DataCentre[[text.index]] <- OneDimModel

text.index您需要使用提取操作符
[

text.index <- paste("sitenumber", i, sep="")
DataCentre[[text.index]] <- OneDimModel

text.index您需要使用提取操作符
[

text.index <- paste("sitenumber", i, sep="")
DataCentre[[text.index]] <- OneDimModel

text.index我不跟随。你想要一个名为
datacenter
的嵌套列表吗?是的,但有一个指定的名称。我不跟随。你想要一个名为
datacenter
的嵌套列表吗?是的,但有一个指定的名称。我不跟随。你想要一个名为
datacenter
的嵌套列表吗?是的,但有一个指定的名称。我不跟随。您想要一个名为
数据中心
的嵌套列表吗?是的,但有一个指定的名称。非常感谢,它的措辞。非常感谢,它的措辞。非常感谢,它的措辞。非常感谢,它的措辞。非常感谢,它的措辞。