【发布时间】:2017-05-29 20:39:12
【问题描述】:
我正在使用正则表达式提取模式并使用 dplyr 构建 data.frame
library (dplyr)
library (stringr)
Target <- c("@user1 lorem ipsum @user2", "@user3 lorem ipsum @user4")
Source <- c(" lorem ipsum", "dolores")
dataset <- data.frame(Source, Target)
dataset2 <- dataset %>%
mutate (Target=str_extract_all(v1, "@\\w+"))
我的结果(data.frame):
lorem ipsum c("@user1", "@user2")
dolores c("@user3", "@user4")
我想要的 data.frame 对象:
lorem ipsum "@user1"
lorem ipsum "@user2"
dolores "@user3"
dolores "@user4"
【问题讨论】: