Я стараюсь, чтобы большой фасет охватывал несколько страниц, но у меня проблемы с последней страницей.В зависимости от количества вложенных сюжетов, которые заканчиваются на последней странице, они меняются по размеру, так что они не имеют такой же размер, как предыдущие страницы.Как я могу получить все вспомогательные участки одинакового размера?Посмотрите мой пример использования ggforce, чтобы увидеть мою проблему.Ответы не должны использовать ggforce, это был просто самый простой способ показать мою проблему.
library(ggplot2)
library(ggforce)
df <- data.frame(x=rnorm(100, 1, 1), y=rnorm(100,1,1), group=rep(c(1,2), 100),
item=rep(c(1,2,3,4,5), 40))
ggplot(df) +
geom_point(aes(x, y)) +
facet_grid_paginate(item~group, ncol = 2, nrow = 3, page = 1)
ggplot(df) +
geom_point(aes(x, y)) +
facet_grid_paginate(item~group, ncol = 2, nrow = 3, page = 2)
Этот код сгенерирует две страницы ниже.Обратите внимание, что вложенные участки на странице 2 больше, чем на странице 1. Я хотел бы иметь тот же размер и пустую область внизу.Я также хотел бы сохранить один набор осей и меток на страницу.
Здесь