假设我有
label <- 'My val'
我尝试创建列表
Output <- list(
label = pi
)
我知道列表中第一个(唯一)对象的名称是"label"
但我想要"My val"
.
我明白我能做到
names(Output) <- label
但是列表很长,我宁愿在list
函数中命名它。
不,在使用该list()
函数创建列表时,您不能为名称引用变量。它只会将任何变量名称解释为条目的名称。但是在构建列表后,您可以更改名称:
label <- 'My val'
Output <- list(pi)
names(Output)=label
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句