【发布时间】:2018-10-03 14:09:15
【问题描述】:
我有一个堆积条形图,受this 页面上的Figure 3.8 的启发,我想突出显示条形图的一个条形。例如,我希望中间条的所有三种颜色都更暗,而第 1 条和第 3 条中的所有颜色都稍微浅一点。我假设scale_fill_OkabeIto 的darken 参数可能会以某种方式派上用场。
library(ggplot)
library(colorblindr)
ID <- rep(1:3, each = 3)
group <- rep(letters[1:3], times = 3)
prop <- c(0.8, 0.1, 0.1, 0.6, 0.3, 0.1, 0.4, 0.3, 0.3)
toy_df <- data.frame(ID = ID, group = group, prop = prop)
ggplot(toy_df, aes(x = ID, y = prop, fill = group)) +
geom_bar(stat = "identity") +
scale_fill_OkabeIto()
以下是目前的图表:
我看到posts 展示了如何为常规条形图执行此操作,但不知道如何为堆叠条形图执行此操作。
感谢您的帮助。
【问题讨论】: