如何更改ggplot2中的图例标签,以便在R中可视化数据?

如何更改ggplot2中的图例标签,以便在R中可视化数据?,r,ggplot2,legend,R,Ggplot2,Legend,我使用ggplot2在R中可视化一些数据 因此,我使用以下命令: ggplot(second_sentiment_counts)+ aes(x = sentiment, y = n, fill = as.factor(sentiment)) + geom_bar(stat = "identity") + labs(title = "Deep Learning\nSentiment Analysis Results using RNTN", x = "Sentiments

我使用ggplot2在R中可视化一些数据

因此,我使用以下命令:

ggplot(second_sentiment_counts)+
  aes(x = sentiment, y = n, fill = as.factor(sentiment)) +
  geom_bar(stat = "identity") +
  labs(title = "Deep Learning\nSentiment Analysis Results using RNTN",
       x = "Sentiments",
       y = "Occurences") +
  scale_fill_manual(values = c("darkred", "red4", "blue", "green4", "darkgreen"),
                    name = "Sentiment\nValues")
这给了我以下的情节:

但是,我想更改图例标签,以便“-1”表示“非常负”或“+1”表示“非常正”


有人能帮我吗?

使用
标签
手动设置它<代码>比例填充手册(数值=c(“暗红色”、“红色4”、“蓝色”、“绿色4”、“暗绿色”),标签=c(“非常消极”、“有点消极”、“中性”、“有点积极”、“非常积极”),name=“情绪\n值”)太好了,非常感谢,效果非常好!)除了@Nate的精彩评论之外,你必须根据自己的审美改变
比例。例如,如果您使用
aes(颜色=as.factor(情绪))
而不是
aes(填充=as.factor(情绪))
,那么您必须使用
scale\u color\u manual
而不是
scale\u fill\u manual