有没有办法使用 patchwork 包按行或列添加标题来组合绘图?
前任。安排为:拼凑
是的,有一种方法可以在生成的图的排列中放置行或列的标签patchwork
通过使用textGrob
正如评论之一所建议的:
p1 <- ggplot(iris, aes(x=Species,y=Petal.Length)) + geom_boxplot()
p2 <- ggplot(iris, aes(x=Species,y=Sepal.Length)) + geom_boxplot()
row_label_1 <- wrap_elements(panel = textGrob('First Row', rot=90))
row_label_2 <- wrap_elements(panel = textGrob('First Row', rot=90))
p_all <- (row_label_1 | p1 | p2) / (row_label_2 | p1| p2) +
plot_layout(widths = c(.1,1,1)) # adjust with
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)