2013-10-24 23 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