Osiągnięcie wielu wykresów z różnymi szerokościami wydruku w R

Chcę utworzyć wiele wykresów w jednym oknie kreślenia, w którym szerokość paneli każdego wykresu jest proporcjonalna do xlim każdego wykresu.

W tej chwili używam:

layout(matrix(c(1:8,10,9), 5, 2, byrow = FALSE), widths=2)       
layout.show(10)

Zasadniczo chciałbymwidth należy stosować indywidualnie do każdego wykresu, a nie do wszystkich wykresów w kolumnie. Jak najlepiej to zrobić?

questionAnswers(1)

yourAnswerToTheQuestion