在r中使用grepl函数找到TRUE和FALSE求和

时间:2019-05-01 21:18:13

标签: r

我正在使用grepl在文本向量中搜索特定单词。我的函数运行得很好,但是输出中有几个TRUEFALSE。我正在寻找一种对输出中的FALSETRUE进行总数的方法。

1 个答案:

答案 0 :(得分:2)

只需在@akrun响应中明确

text_vector <- c("hello world", "world map", "travels", "world", "hllo wrld")

res <- grepl(pattern = "world", text_vector)

> table(res)
FALSE  TRUE 
    2     3 

> sum(res) # no. TRUE
[1] 3

> sum(!res) # no. TRUE
[1] 2