我很好奇,是否有辦法堆疊傳說橫向而不是縱向的ggplot2和ggnewscale:
使用mtcars資料集的示例:
ggplot(mtcars, aes(x = mpg, y = cyl))
geom_point(aes(col = gear))
ggnewscale::new_scale_color()
geom_point(aes(col = carb))
情節例如

uj5u.com熱心網友回復:
您可以通過以下方式單獨控制圖例 guides(...):
library(ggnewscale)
ggplot(mtcars, aes(x = mpg, y = cyl))
geom_point(aes(col = gear))
ggnewscale::new_scale_color()
geom_point(aes(col = carb))
theme(legend.direction = "vertical",
legend.box = "horizontal",
legend.position = "right")
guides(size=guide_legend(direction='horizontal'))

轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/376597.html
標籤:r ggplot2 ggnewscale
下一篇:繪制包含多個組的條形圖
