0

我知道可以按值创建变量。此处此处描述了一个示例。现在我想知道是否有可能以类似的方式通过 x 的值从列表 a 中创建成员变量?

 x<-"name"
 a<-list( [here should place the value of x to declare the variable "name"]=1:5)

我不寻找像在初始化后更改暗名这样的解决方法,因为我喜欢使用 S4 对象初始化来完成它。

4

1 回答 1

0

我想你需要这个:

    x<-"name"  
    a<-list()  
    a[[x]] <- 1:5

结果

    > a  
    $name  
    [1] 1 2 3 4 5
于 2014-06-26T13:50:53.133 回答