Настроение на основе смайликов

Я работаю над настроениями и хотел бы заменить смайлики словами, выражающими настроение смайлика, используя qdap в R.

Может кто-нибудь помочь мне, как это сделать. Я буду далее использовать выходные данные, чтобы получить общее настроение текста.

2 ответа

Примерно так будет работать:

text <- "I like :) chicken but not beef :("

library(qdapDictionaries)
mgsub(as.character(emoticon[[2]]), as.character(emoticon[[1]]), text)

## "I like Smile chicken but not beef Sad"

Если я вас правильно понимаю, а вы говорите о простых смайликах, вы можете просто сопоставить шаблон и заменить

R>  text = c(":)", ":(")
R> gsub(":)", "happy", text)
[1] "happy" ":(" 
Другие вопросы по тегам