R 如何使情绪分析情节看起来更好?

R 如何使情绪分析情节看起来更好?,r,ggplot2,plot,r-markdown,sentiment-analysis,R,Ggplot2,Plot,R Markdown,Sentiment Analysis,我目前正在完成R编程课的一项作业。我需要画出情感价值与书中位置的关系,这本书是简·奥斯汀的《傲慢与偏见》。我把所有的东西都画好了,我只需要让它看起来更漂亮,因为它看起来“密集”而且相当笨重 这就是我到目前为止所做的: 根据作业,我需要使用某种平滑器,我想让这个图看起来更好一点,而不是像这样乱七八糟。感谢您的帮助 library(ggplot2) words_2 %>% ggplot(aes(x = word_num, y = value)) + geom_point(alpha

我目前正在完成R编程课的一项作业。我需要画出情感价值与书中位置的关系,这本书是简·奥斯汀的《傲慢与偏见》。我把所有的东西都画好了,我只需要让它看起来更漂亮,因为它看起来“密集”而且相当笨重

这就是我到目前为止所做的:

根据作业,我需要使用某种平滑器,我想让这个图看起来更好一点,而不是像这样乱七八糟。感谢您的帮助

 library(ggplot2)
 words_2 %>% 
 ggplot(aes(x = word_num, y = value)) +
 geom_point(alpha = 0.2, show.legend = F) +
 geom_smooth() + 
 labs(x = "Location in the book (in ascending order)", 
   y = "Sentiment score")
使用此代码后,将生成以下绘图:


最初,我使用了不正确的变量进行绘图。我修正了它们,并使用了一些参数使其更加清晰。书中的下一个问题是特别要求使用
groupby
函数使绘图看起来更具可读性。

真正显示分布的一个很酷的事情是将
alpha=.1
添加到您的点,例如:
geom\u点(alpha=.2)
。数据就是它,你不能强迫它。您可以将另一个绘图设置为
qeom_line()
以使用平滑,因为它是一个用于建模数据的函数,因此它是一条直线plot@DanielJachetta,谢谢你的信息和编辑!我还意识到我对x和y值使用了不正确的参数。我将在几分钟内用更正后的代码回答这个问题。