【问题标题】:Error with string extraction: unused argument字符串提取错误:未使用的参数
【发布时间】:2019-03-05 12:33:52
【问题描述】:

我在数据框列中查找“rogers”一词时输入了此内容。它返回“未使用的参数”有什么想法吗?谢谢!

library(dplyr)
library(stringr)
data4$County1 <- data4 %>%
                       str_extract(County, "^\\D{5}(?= \\D{6})")

【问题讨论】:

    标签: r string


    【解决方案1】:

    试试

    library(dplyr)
    library(stringr)
    data4 <- data4 %>% mutate(County1 = str_extract(County, "^\\D{5}(?= \\D{6})")
    

    【讨论】:

      【解决方案2】:

      %&gt;% 管道将前面的对象 (data4) 推入后面函数的第一个参数。 str_extract 只需要两个参数,所以使用这个管道它会得到三个。此外,它不是为使用 data.frames 而设计的——你应该直接给它字符串。也就是说,

      data4$County1 <- data4$County1 %>%
                             str_extract("^\\D{5}(?= \\D{6})")
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-03-29
        • 2021-07-21
        • 1970-01-01
        • 1970-01-01
        • 2021-04-20
        • 1970-01-01
        相关资源
        最近更新 更多