如果您有 list
但您希望列表中的每个元素在全局环境中都是它自己的单独元素,例如
alist <- list( c(1,2), c(3,4) )
# into
a <- c(1,2)
b <- c(3,4)
有没有简单的方法?可能是下面的形式:
mapply(function(x,y){ y <- x }, alist, list("a","b"), SIMPLIFY = FALSE )
最佳答案
使用 list2env
alist <- list( a=c(1,2), b=c(3,4) ) # naming list elements
list2env(alist, envir = .GlobalEnv)
关于r - 在 Global Environment 中命名和放置列表的每个元素,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20657609/