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 (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...