cowplot plot_grid автоматически уменьшает размер графиков - PullRequest
0 голосов
/ 25 февраля 2019

Я пытаюсь сделать PDF-файл с серией из 25 графиков, расположенных в 6 столбцах, используя функцию cowplot plot_grid.

. Я бы хотел, чтобы они отображались в том же размере, что и онипоявляются, если у меня был только один ряд.По некоторым причинам, хотя размер графиков становится меньше, когда я добавляю новые строки.Есть ли решение, о котором я не знаю?Ниже приведен код с двумя результатами.Большое спасибо заранее

только 1 строка plot_grid:

cowplot::plot_grid(plot_emmeans_N_L, plot_emmeans_N_L,
plot_emmeans_N_L,plot_emmeans_N_L,plot_emmeans_N_L,
plot_emmeans_N_L,  nrow = 1, ncol=6, align = "v")

Вот как это выглядит: enter image description here

Вот 25графики в 5 рядов с plot_grid:

cowplot::plot_grid(plot_emmeans_N_L, plot_emmeans_N_L,
plot_emmeans_N_L,plot_emmeans_N_L,plot_emmeans_N_L,
plot_emmeans_N_L,plot_emmeans_N_L, plot_emmeans_N_L,
plot_emmeans_N_L,plot_emmeans_N_L,plot_emmeans_N_L,
plot_emmeans_N_L,plot_emmeans_N_L, plot_emmeans_N_L,
plot_emmeans_N_L,plot_emmeans_N_L,plot_emmeans_N_L, 
plot_emmeans_N_L,plot_emmeans_N_L, plot_emmeans_N_L,
plot_emmeans_N_L,plot_emmeans_N_L,plot_emmeans_N_L,
plot_emmeans_N_L,plot_emmeans_N_L, 
NULL,NULL,NULL, NULL, NULL, nrow = 5, ncol=6, align = "v")

Вместо этого получается намного меньше:

enter image description here

1 Ответ

0 голосов
/ 28 февраля 2019

В конце концов, моим лучшим решением было использование библиотеки пэчворка и (банально) добавление опций чанков fig.height= x, fig.width= y, то есть размер всех графиков вместе, как указано здесь

...