Не совсем то, что вы просите, так как третья фигура не центрирована по горизонтали, а растянута до полной ширины устройства, но функция layout
обеспечивает гораздо более гибкую конфигурацию.
Например,следующее определение макета:
R> layout(matrix(c(1,2,3,3), 2, 2, byrow = TRUE))
R> plot(rnorm(100),col=1)
R> plot(rnorm(100),col=2)
R> plot(rnorm(100),col=3)
Дает следующий результат:
Вы также можете использовать «вертикальное» растяжение со следующим макетом:
R> layout(matrix(c(1,3,2,3), 2, 2, byrow = TRUE))
R> plot(rnorm(100),col=1)
R> plot(rnorm(100),col=2)
R> plot(rnorm(100),col=3)
Что дает:
Другой обходной путь - сохранить вашу фигуру в формате PDF и отредактировать ее с помощью инструмента, подобного inscape, для «центрирования» вашей третьей фигуры.