R 列表/向量的索引列表
数据R 列表/向量的索引列表,r,list,R,List,数据 lst <- list(1, 1:3, 2:4) ind <- c(1, 2, 2) 所以我的问题是,我是否需要循环,或者是否有我不知道的智能索引技术?问题的背景是,我的印象是,我没有充分利用R的功能,通过智能索引(如用另一个矩阵索引一个矩阵)来完成令人难以置信的工作。我们可以使用mapply根据“ind”中的索引获得“lst”的相应元素 mapply(`[`, lst, ind) #[1] 1 2 3 漂亮+我看起来就这么简单,谢谢! mapply(`[`, lst, i
lst <- list(1, 1:3, 2:4)
ind <- c(1, 2, 2)
所以我的问题是,我是否需要循环,或者是否有我不知道的智能索引技术?问题的背景是,我的印象是,我没有充分利用
R的
功能,通过智能索引(如用另一个矩阵索引一个矩阵)来完成令人难以置信的工作。我们可以使用mapply
根据“ind”中的索引获得“lst”的相应元素
mapply(`[`, lst, ind)
#[1] 1 2 3
漂亮+我看起来就这么简单,谢谢!
mapply(`[`, lst, ind)
#[1] 1 2 3