Выровнять по левому краю два ребра графика (ggplot)

Я использую ggplot и имею два графика, которые я хочу отображать друг на друге. я использовалgrid.arrange из gridExtra, чтобы сложить их. Проблема в том, что я хочу, чтобы левые края графиков были выровнены так же, как и правые края независимо от меток осей. (проблема возникает из-за того, что метки одного графа короткие, а другого длинного).

Вопрос:

Как я могу это сделать? Я не женат на grid.arrange, но ggplot2 просто необходим.

Что я'мы пробовали:

Я попытался поиграть с шириной и высотой, а также с ncol и nrow, чтобы создать сетку 2 x 2 и разместить визуальные элементы в противоположных углах, а затем поиграть с шириной, но я не смогполучить визуальные эффекты в противоположных углах.

require(ggplot2);require(gridExtra)
A 

Ответы на вопрос(8)

Ваш ответ на вопрос