Skip to content
Prev 317430 / 398513 Next

grabbing from elements of a list without a loop

Hi Dimitri,

?neededcolumns<- c(1,2,0)
mapply(`[`,mylist,lapply(neededcolumns,function(x) x),SIMPLIFY=FALSE)

#[[1]]
?# a
#1 1
#2 2
#
#[[2]]
?# b
#1 5
#2 6

#[[3]]
#data frame with 0 columns and 2 rows

A.K.