我有一系列用ggplot2制作的线图。
我想在一个情节中安排它们,我可以使用cowplot包中的plot_grid
进行此操作。但是,由于标签(Universität与SP )的长度不相等,因此图表未正确对齐。我想要的是网格区域沿着所有图形完美对齐。知道如何实现这个目标吗?
这是我的代码:
cowplot::plot_grid(plot_party, plot_educ, plot_sex, labels=c("A", "B", "C"), ncol = 1, nrow = 3)
答案 0 :(得分:2)
在cowplot::plot_grid()
函数中,您可以指定控制对齐的align参数,如下所示:
所以你需要运行:
cowplot::plot_grid(plot_party, plot_educ, plot_sex,
labels = c("A", "B", "C"),
ncol = 1, nrow = 3,
align = "v")