gpt4 book ai didi

r - 有没有办法过滤文本字符串以获取与模式不同的值?

转载 作者:行者123 更新时间:2023-12-02 14:54:33 24 4
gpt4 key购买 nike

我想要不像字符串的东西。我看了看 this并指出:

这适用于喜欢:

library(datasets)
library(dplyr)

msleep %>%
select(name, sleep_total) %>%
filter(str_detect(tolower(name), pattern = "mouse"))

但这不适用于不喜欢:

msleep %>% 
select(name, sleep_total) %>%
filter(str_detect(tolower(name), pattern != "mouse"))

我明白了:

Error in filter_impl(.data, quo) : 
Evaluation error: object 'pattern' not found.

有没有办法做到这一点?

最佳答案

如评论中所述,我得出了一个答案:

msleep %>% 
select(name, sleep_total) %>%
filter(!str_detect(tolower(name), pattern = "mouse"))

!str_detect 是做到这一点的方法。

关于r - 有没有办法过滤文本字符串以获取与模式不同的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53622871/

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