gpt4 book ai didi

删除列表中不包含模式的元素

转载 作者:行者123 更新时间:2023-12-04 10:22:54 27 4
gpt4 key购买 nike

你好,也许这是一个愚蠢的问题,但我有一个列表,例如:

> tiplabel
[1] "SEQ_009163825" "SEQ_009163870"
[3] "SEQ_009046380" "SEQ_009046144"
[5] "SEQ_009448068" "AXY04854"
[7] "SEQ_039113" "AXY05113"
[9] "SEQ_612321" "AMM72729"
[11] "SEQ_+__CIO_sp" "SEQ_-__CAZ_sp"

我只想保留包含 __ 的元素两个下划线。

并得到
> tiplabel

[1]"SEQ_+__CIO_sp"
[2]"SEQ_-__CAZ_sp"

有人有想法吗?

最佳答案

我们可以使用 grepvalue = TRUE

grep('__', tiplabel, value = TRUE)
#[1] "SEQ_+__CIO_sp" "SEQ_-__CAZ_sp"

或使用 stringr::str_subset
stringr::str_subset(tiplabel, '__')

关于删除列表中不包含模式的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60757417/

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