Home > Blockchain >  convert list to vector in r
convert list to vector in r

Time:11-14

I have a list object of NULL and I would like to convert it as vector NULL. How to get around with it? Many thanks in advance.

myList <- list('A' = NULL, 'B'= NULL, 'C'= NULL); myList 

Expected Answer

 A <- B <- C <- NULL

CodePudding user response:

The input already is a vector of NULL values

is.vector(myList)
## [1] TRUE

sapply(myList, is.null)
##    A    B    C 
## TRUE TRUE TRUE 

so we assume that the question is asking to create objects A, B and C in the global environment with the values that the components of those names have in myList. (If the current environment could be different from the global environment and you wanted them assigned into the current environment then use environment() as the second argument, instead.)

 list2env(myList, .GlobalEnv)
  • Related