У меня есть серия графиков ggplot2
с постоянным числом горизонтальных, но различающихся по количеству вертикальных граней. Я хотел бы сохранить графику как .pdf в формате ландшафта a4.
Однако я не знаю, как я могу достичь одинаковых пропорций граней. Если я попытаюсь настроить его вручную и изменить width
и height
для разных чисел вертикальных граней, шкалы варьируются между графиками, т.е. Я получаю разные размеры точек и ширину линий.
В сущности, как я могу достичь одинаковых размеров граней и шкал для графиков с переменным числом (вертикальных) граней?
Вот пример:
df <- expand.grid(a = 1:2, b = 1:5, x = 1:10)
df$y <- df$x
plot <- ggplot(data = df, mapping = aes(x = x, y = y)) +
geom_point()
plot1 <- plot + facet_grid(facets = "a ~ b")
plot2 <- plot + facet_grid(facets = ". ~ b")
ggsave(filename = "./figures/plot1.pdf", plot = plot1,
height = 210, width = 297, units = "mm")
ggsave(filename = "./figures/plot2.pdf", plot = plot2,
height = 210, width = 297, units = "mm")