微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

R 中 geom_treemap (treemapify) 中的颜色问题

如何解决R 中 geom_treemap (treemapify) 中的颜色问题

我正在尝试在 R 中制作树状图。我想使用填充来指定颜色。 (我能够实现渐变)但颜色完全不同(除了我指定的颜色)。

我的代码是:

Products=c("ProductA","ProductB","ProductC","ProductD","ProductE","ProductF","ProductG","ProductH","ProductI","ProductJ")
Sales=c(200,45,68,350,580,400,100,150,20,90)

df<-data.frame(Products,Sales,stringsAsFactors=FALSE)


library(ggthemes)
library(ggplot2)
library(repr)
options(repr.plot.width=14,repr.plot.height=8)
library(treemapify)


my_plot<-ggplot(df,aes(area = Sales,label = Products,fill="darkolivegreen")) +
  geom_treemap(aes(alpha = Sales)) +
  geom_treemap_text(colour = "white",place = "centre",grow = FALSE)+
              theme(legend.position = "none")

my_plot

我的颜色不是“darkolivegreen”,而是粉红色。事实上,用任何其他颜色替换它,我仍然得到粉红色的色调。

附加错误Error

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。