В моей работе была поставлена задача просто проанализировать 30 обзоров для 3 различных продуктов, используя R. Итак, я использовал библиотеку sentimentr
, чтобы сделать это и создать веб-страницу с хорошими и плохими словами, выделенными зеленым и красным соответственно. Все в порядке. Тем не менее, это также говорит на моем листе:
«Создание таблиц, диаграмм с использованием R»
но я в полном недоумении по поводу того, что даже строить для этого и как строить для таких вещей.
Файл CSV, который я использую, просто имеет 2 столбца.
Есть 30 строк, все разделены на 10 для 3 продуктов, поэтому есть ID (1,2,3)
Не знаю, поможет ли это что-нибудь или нет.
Reviews | ID
Я пробовал гуглить такие вещи, как "ggplot для анализа сеномента", но мне ничего не помогло.
library(sentimentr)
library(dplyr)
library(magrittr)
#reading the reviews
reviews = read.csv(file = "keyboard_reviews.csv", header = TRUE, stringsAsFactors = FALSE)
head(reviews)
reviews%>%
mutate(revs = get_sentences(Reviews))%$%
sentiment_by(revs,by=ID)%>%
highlight()