字符串提取错误:未使用的参数

时间:2018-07-26 21:31:48

标签: r string

我在数据框列中键入此内容以寻找单词“ rogers”。它返回“未使用的参数”有什么想法吗?谢谢!

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

2 个答案:

答案 0 :(得分:2)

尝试

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

答案 1 :(得分:0)

使用%>%进行配管会将前一个对象(data4)推入后继函数的第一个参数。 str_extract仅接受两个参数,因此使用此管道可以获得三个参数。此外,它不是设计用于data.frames的-您应该直接给它字符串。也就是说,

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