gpt4 book ai didi

r - 是否存在多值 purrr::pluck?

转载 作者:行者123 更新时间:2023-12-04 08:54:16 30 4
gpt4 key购买 nike

似乎是一个基本问题,也许我只是遗漏了一些明显的东西......但是有什么方法可以解决 pluck子列表(带有 purrr )?
更具体地说,这是一个初始列表:

l <- list(a = "foo", b = "bar", c = "baz")

我想返回一个只有元素的新(子)列表 ab .
通常,我只会做“基础”R 子列表:
l[c("a", "b")]

但这并没有提供很好的 .default处理 pluck .
我的理解是 pluck 'replaces' [[ ,但是有没有 purrr相当于替换 [ ?

最佳答案

类似于 jzadra 的帖子,你也可以这样做:

l %>% keep(names(.) %in% c("a","b"))

关于r - 是否存在多值 purrr::pluck?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46983716/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com