【问题标题】:how can i find specific letter in character in R我如何在 R 中找到字符中的特定字母
【发布时间】:2014-09-09 14:01:26
【问题描述】:

有一个向量

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

我想查找索引或真/假,包括“。”

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

我该怎么办?

【问题讨论】:

    标签: r letter


    【解决方案1】:

    您可以使用grepl 并转义.

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

    【讨论】:

      【解决方案2】:

      你可以使用grep:

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

      【讨论】:

        猜你喜欢
        • 2017-09-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-06-10
        • 2021-03-28
        • 1970-01-01
        相关资源
        最近更新 更多