我在数据框列中键入此内容以寻找单词“ rogers”。它返回“未使用的参数”有什么想法吗?谢谢!
library(dplyr)
library(stringr)
data4$County1 <- data4 %>%
str_extract(County, "^\\D{5}(?= \\D{6})")
答案 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})")