【发布时间】:2021-07-15 23:14:02
【问题描述】:
假设我有这样的情节,
library(ggplot2)
p <- ggplot(iris, aes(x=Species, y=Petal.Length)) +
geom_violin()
p
我想要的是用一个颜色编码的条来注释右边。这可能吗?我包括了一个我画的假设情节。
【问题讨论】:
-
你能在
aes中添加fill = Speciesp <- ggplot(iris, aes(x=Species, y=Petal.Length, fill = Species)) + geom_violin() -
@akrun 否,因为注释将独立于物种,否则肯定会起作用。因此,例如,我需要 3-6 为棕色,这将覆盖右侧的两个物种。
-
一种选择是使用
patchwork。参见例如我的回答here。