将列表转换为r中的向量
convert list to vector in r
我有一个 NULL
的列表对象,我想将其转换为向量 NULL
。如何解决它?非常感谢。
myList <- list('A' = NULL, 'B'= NULL, 'C'= NULL); myList
预期答案
A <- B <- C <- NULL
输入已经是 NULL 值的向量
is.vector(myList)
## [1] TRUE
sapply(myList, is.null)
## A B C
## TRUE TRUE TRUE
所以我们假设问题是要求在全局环境中创建对象 A、B 和 C,这些名称的组成部分在 myList
中具有值。 (如果当前环境可能与全局环境不同,并且您希望将它们分配到当前环境中,则使用 environment()
作为第二个参数。)
list2env(myList, .GlobalEnv)
我有一个 NULL
的列表对象,我想将其转换为向量 NULL
。如何解决它?非常感谢。
myList <- list('A' = NULL, 'B'= NULL, 'C'= NULL); myList
预期答案
A <- B <- C <- NULL
输入已经是 NULL 值的向量
is.vector(myList)
## [1] TRUE
sapply(myList, is.null)
## A B C
## TRUE TRUE TRUE
所以我们假设问题是要求在全局环境中创建对象 A、B 和 C,这些名称的组成部分在 myList
中具有值。 (如果当前环境可能与全局环境不同,并且您希望将它们分配到当前环境中,则使用 environment()
作为第二个参数。)
list2env(myList, .GlobalEnv)