Исключая слова в сентиментре - PullRequest
0 голосов
/ 03 февраля 2020

Как вы отбрасываете несколько терминов из словаря sentimentr?

Например, слова «пожалуйста» и «советуйте» связаны с позитивным настроением, но я не хочу, чтобы эти конкретные слова влияли на мой анализ .

Я нашел способ с помощью следующего скрипта исключить одно слово, но нужно исключить еще много:

mysentiment<- lexicon::hash_sentiment_jockers_rinker[x != "please"]

mytext <- c(
  'Hello, We are looking to purchase this material for a part we will be making, but your site doesnt state that this is RoHS complaint. Is it possible that its just not listed as such online, but it actually is RoHS complaint? Please advise. '
)

sentiment_by(mytext, polarity_dt = mysentiment)
extract_sentiment_terms(mytext,polarity_dt = mysentiment)

1 Ответ

0 голосов
/ 03 февраля 2020

Вы можете установить подменю mysentiment data.table. Просто создайте вектор слов, которые вы не хотите включать, и используйте его для подмножества.

mysentiment<- lexicon::hash_sentiment_jockers_rinker
words_to_exclude <- c("please", "advise")
mysentiment <- mysentiment [!x %in% words_to_exclude]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...