我有一个r语言中的单词向量。
我想要做的是,在响应列中匹配的词语应该被提取并插入到数据框的新列中。最终输出应该如下所示。
我在R中进行了以下操作。
它匹配了单词,但我如何将我的数据框格式化为所需格式?请帮忙。
words = c("Awesome","Loss","Good","Bad")
And,I have following dataframe in r
ID Response
1 Today is an awesome day
2 Yesterday was a bad day,but today it is good
3 I have losses today
我想要做的是,在响应列中匹配的词语应该被提取并插入到数据框的新列中。最终输出应该如下所示。
ID Response Match Count
1 Today is an awesome day Awesome 1
2 Yesterday was a bad day Bad,Good 2
,but today it is good
3 I have losses today Loss 1
我在R中进行了以下操作。
sapply(words,grepl,df$Response)
它匹配了单词,但我如何将我的数据框格式化为所需格式?请帮忙。