无法使用ggplot2可视化字数统计图

时间:2018-12-09 02:09:52

标签: r ggplot2 text-mining

我有一个整洁的文档术语矩阵,我已经成功地进行了情感分析,现在尝试通过使用ggplot2绘制单词来找出哪些单词最常带来正面或负面的情感。

到目前为止,我已经拥有了:

dtm_sentiments %>%
  count(sentiment, term, wt = count) %>%
  ungroup() %>%
  filter(n >= 200) %>%
  mutate(n = ifelse(sentiment == "negative", -n, n)) %>%
  mutate(term = reorder(term, n)) %>%
  ggplot(aes(term, n, fill = sentiment)) +
  geom_bar(stat = "identity") +
  ylab("Contribution to sentiment") +
  coord_flip()

但是继续得到错误代码: count(。,情感,术语,wt = count)中的错误:未使用的参数(term)。

有人对为什么会发生此错误有任何想法吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

使用tidytext包中的情感数据并对代码进行调整,我们有:

   <html>
   <title>Your name</title>
   <body>
   <center>Welcome to the coolest page ever</center>
   <br>
   <?php if(isset($_GET['name'])) { $response = "Hi, ".$_GET['name']."! How are you?"; 
   echo $response;}
   ?>
   <br>
   <u>This is the footer</u>
   </body></html>

这给出了以下图解:  enter image description here 尽管我认为wordcloud会更好。