动态分配值以相同名称为单位的列表

  • 本文关键字:为单位 列表 动态分配 r
  • 更新时间 :
  • 英文 :


我想将值分配给所有名称相同的命名列表。

我尝试这样做,但我认为它在每次迭代中都覆盖值,因此它仅存储最后一个值:

params <- c('1', '2', '3')
named_list <- list()
for (i in params){
  named_list['name'] <- i
}

输出为:

named_list
$name
[1] "3"

我正在寻找

$name
[1] "1"
$name
[1] "2"
$name
[1] "3"

尝试以下:

params <- c('1', '2', '3')
named_list <- list()
for (i in params){
  named_list[i] <- i
}
names(named_list) <- rep("name", length(named_list))

相关内容

最新更新