【发布时间】:2021-12-29 11:35:20
【问题描述】:
我正在尝试根据另一个列表中存在的元素获取命名列表的子集。
nammedlist<-list( "a"=c(1,2,3,4), "b"=c(2,4,5), "c"=c(9,5,3,2))
selection<-c("a","c")
想要的输出:
namedlist2<-list( "a"=c(1,2,3,4), "c"=c(9,5,3,2))
我正在考虑编写一个 for 循环检查每个名称是否存在,然后提取它。但他们必须是一种更清洁的方式来做到这一点。
【问题讨论】: