gpt4 book ai didi

r - 指定拼凑中收集的图例的具体位置

转载 作者:行者123 更新时间:2023-12-03 07:59:28 24 4
gpt4 key购买 nike

我正在 r 中使用 patchwork 包来创建绘图面板,例如:

panel<- (p1+  plot_spacer()+p2 + p3)+
plot_layout(ncol = 2) +
plot_layout(guides = "collect")
panel

enter image description here

我想指定图例转到空白的右上角面板,或多或少像这样 enter image description here

感谢任何指点

最佳答案

对于此用例,patchwork 提供了 guide_area(),可用于放置图例:

library(patchwork)
library(ggplot2)

p1 <- p2 <- p3 <- ggplot(mtcars, aes(hp, mpg, color = factor(cyl))) +
geom_point()

p1 + guide_area() + p2 + p3 +
plot_layout(ncol = 2) +
plot_layout(guides = "collect")

关于r - 指定拼凑中收集的图例的具体位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74883140/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com