list $`1` [1] "7" -6ren">
gpt4 book ai didi

r - 在 R 中搜索列表条目的索引

转载 作者:行者123 更新时间:2023-12-04 17:11:47 25 4
gpt4 key购买 nike

给定一个 R 列表,我希望找到给定列表条目的索引。例如,对于条目 "36" ,我希望我的输出是 "2" .另外,我如何使用 lapply 并行执行此类查询?

> list

$`1`
[1] "7" "12" "26" "29"

$`2`
[1] "11" "36"

$`3`
[1] "20" "49"

$`4`
[1] "39" "41"

最佳答案

这是一个单行,允许(可能?)列表中的多个元素将包含您正在搜索的字符串的可能性:

## Some example data
ll <- list(1:4, 5:6, 7:12, 1:12)
ll <- lapply(ll, as.character)

which(sapply(ll, FUN=function(X) "12" %in% X))
# [1] 3 4

关于r - 在 R 中搜索列表条目的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9981224/

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