【发布时间】:2019-03-05 12:33:52
【问题描述】:
我在数据框列中查找“rogers”一词时输入了此内容。它返回“未使用的参数”有什么想法吗?谢谢!
library(dplyr)
library(stringr)
data4$County1 <- data4 %>%
str_extract(County, "^\\D{5}(?= \\D{6})")
【问题讨论】:
我在数据框列中查找“rogers”一词时输入了此内容。它返回“未使用的参数”有什么想法吗?谢谢!
library(dplyr)
library(stringr)
data4$County1 <- data4 %>%
str_extract(County, "^\\D{5}(?= \\D{6})")
【问题讨论】:
试试
library(dplyr)
library(stringr)
data4 <- data4 %>% mutate(County1 = str_extract(County, "^\\D{5}(?= \\D{6})")
【讨论】:
%>% 管道将前面的对象 (data4) 推入后面函数的第一个参数。 str_extract 只需要两个参数,所以使用这个管道它会得到三个。此外,它不是为使用 data.frames 而设计的——你应该直接给它字符串。也就是说,
data4$County1 <- data4$County1 %>%
str_extract("^\\D{5}(?= \\D{6})")
【讨论】: