R 返回其参数的函数,该参数由其自身命名
在base R或包中是否有一个函数以列表为参数并返回此列表,并将名称设置为列表项?大致如下:R 返回其参数的函数,该参数由其自身命名,r,R,在base R或包中是否有一个函数以列表为参数并返回此列表,并将名称设置为列表项?大致如下: named.list <- function(l) { names(l) <- l; l } 你想举个例子吗 ll <- c('a', 'b', 'c') ll <- setNames(ll,ll) ll a b c "a" "b" "c" 我不太清楚你的问题是什么。?setNames有帮助吗? [[1]] [1] "(a)" [[2]] [1]
named.list <- function(l) { names(l) <- l; l }
你想举个例子吗
ll <- c('a', 'b', 'c')
ll <- setNames(ll,ll)
ll
a b c
"a" "b" "c"
我不太清楚你的问题是什么。
?setNames
有帮助吗?
[[1]]
[1] "(a)"
[[2]]
[1] "(b)"
[[3]]
[1] "(c)"
llply(named.list(c('a', 'b', 'c')), function(x) paste0('(', x, ')'))
$a
[1] "(a)"
$b
[1] "(b)"
$c
[1] "(c)"
ll <- c('a', 'b', 'c')
ll <- setNames(ll,ll)
ll
a b c
"a" "b" "c"