首页 > 解决方案 > 如何有条件地创建一个包含一个或多个观察值的新变量?

问题描述

我正在尝试将帖子(来自 Table dataEnArbeit)与其相关的关键字/s 及其/它们的tf-idf值/s(来自 Table arbeit)相匹配。tf-idf我如何分别在 wArbeit 和 iArbeit 中复制所有相关单词及其分数?

idataEnArbeit <- mutate(dataEnArbeit, wArbeit = ifelse((str_count(dataEnArbeit$Text, arbeit$feature))>=1, arbeit$feature, NA),
                  iArbeit = ifelse((str_count(dataEnArbeit$Text, arbeit$feature))>=1, arbeit$tfidf, NA))

我得到的只是(arbeit)的一个词,尽管还有更多。

标签: rnlptf-idf

解决方案


推荐阅读