Jak korzystać z funkcji par() w r
Możesz użyć funkcji par() w R, aby utworzyć wiele wykresów jednocześnie.
Ta funkcja wykorzystuje następującą podstawową składnię:
#define plot area as four rows and two columns by(mfrow = c(4, 2)) #create plots plot(1:5) plot(1:20) ...
Poniższe przykłady pokazują, jak w praktyce wykorzystać tę funkcję.
Przykład 1: Wyświetlanie wielu wykresów za pomocą par()
Poniższy kod pokazuje, jak użyć funkcji par() do zdefiniowania obszaru kreślenia składającego się z 3 wierszy i 1 kolumny:
#define plot area as three rows and one column by(mfrow = c(3, 1)) #create plots plot(1:5, pch=19, col=' red ') plot(1:10, pch=19, col=' blue ') plot(1:20, pch=19, col=' green ')

Przykład 2: określanie marginesów ścieżki za pomocą mar()
Poniższy kod pokazuje, jak użyć argumentu mar() do określenia marginesów wokół każdej ścieżki w następującej kolejności: dół, lewy, górny, prawy.
Uwaga: wartość domyślna to mar = c(5.1, 4.1, 4.1, 2.1)
#define plot area with tiny bottom margin and huge right margin par(mfrow = c(3, 1), mar = c(0.5, 4, 4, 20)) #create plots plot(1:5, pch=19, col=' red ') plot(1:10, pch=19, col=' blue ') plot(1:20, pch=19, col=' green ')

Zwróć uwagę, że ścieżki wydają się węższe, ponieważ prawy margines jest tak duży.
Przykład 3: określanie rozmiaru tekstu wykresów za pomocą cex()
Poniższy kod pokazuje, jak używać argumentów cex.lab() i cex.axis() do określenia odpowiednio rozmiaru etykiet osi i znaczników.
Uwaga: Wartość domyślna to cex.lab = 1 i cex.axis = 1
#define plot area with large axis labels par(mfrow = c(3, 1), mar = c(5, 10, 4, 1), cex. axis = 3, cex. lab = 3) #create plots plot(1:5, pch=19, col=' red ') plot(1:10, pch=19, col=' blue ') plot(1:20, pch=19, col=' green ')

Po zakończeniu korzystania z funkcji par() możesz użyć funkcji dev.off() , aby zresetować opcje par.
#reset by() options dev. off ()
Dobrze jest używać dev.off() za każdym razem, gdy kończysz używać funkcji par().
Dodatkowe zasoby
Jak wykreślić wiele kolumn w R
Jak narysować legendę poza fabułą w R
Jak utworzyć wykres log-log w R