我怎样才能在R中找到特定的字母

时间:2014-07-18 12:19:01

标签: r letter

有一个向量

tmp <- c("a", "a.b", "c", "c.g.g", "rr", "r.t")

我希望找到索引或真/假,包括&#34;。&#34;

结果将是2,4,6或F T F T F T

我该怎么办?

2 个答案:

答案 0 :(得分:4)

您可以使用grepl并转义.

> tmp <- c("a", "a.b", "c", "c.g.g", "rr", "r.t")
> grepl("\\.", tmp)
[1] FALSE  TRUE FALSE  TRUE FALSE  TRUE

答案 1 :(得分:2)

您可以使用grep

grep(".", tmp, fixed=TRUE)