2013-10-24 22 views
0

中的R列表中,我可以设置与R:像列表会员专区字符串变量名称

> l = list() 
> l$a = 1:10 
> l 
$a 
[1] 1 2 3 4 5 6 7 8 9 10 

但是,我怎样才能从一个字符串varible设置列表成员名称列表成员的名字吗?像

> var_name = "a" 
> l = list() 
> l$var_name <- 1:10 
> l 
$var_name 
[1] 1 2 3 4 5 6 7 8 9 10 

回答

3

如何使用[[代替$

> l[[var_name]] <- 1:10 
> l 
$a 
[1] 1 2 3 4 5 6 7 8 9 10