Cara menggunakan fungsi par() di r
Anda dapat menggunakan fungsi par() di R untuk membuat beberapa plot sekaligus.
Fungsi ini menggunakan sintaks dasar berikut:
#define plot area as four rows and two columns by(mfrow = c(4, 2)) #create plots plot(1:5) plot(1:20) ...
Contoh berikut menunjukkan cara menggunakan fungsi ini dalam praktiknya.
Contoh 1: Menampilkan beberapa plot dengan par()
Kode berikut menunjukkan cara menggunakan fungsi par() untuk menentukan area plot dengan 3 baris dan 1 kolom:
#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 ')
Contoh 2: menentukan margin jalur dengan mar()
Kode berikut menunjukkan cara menggunakan argumen mar() untuk menentukan margin di sekitar setiap jalur dalam urutan berikut: bawah, kiri, atas, kanan.
Catatan: Standarnya adalah 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 ')
Perhatikan bagaimana jalurnya tampak lebih sempit karena kita membuat margin kanan begitu besar.
Contoh 3: menentukan ukuran teks plot dengan cex()
Kode berikut menunjukkan cara menggunakan argumen cex.lab() dan cex.axis() untuk menentukan ukuran label sumbu dan label centang.
Catatan: Defaultnya adalah cex.lab = 1 dan 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 ')
Setelah Anda selesai menggunakan fungsi par(), Anda dapat menggunakan fungsi dev.off() untuk mengatur ulang opsi par.
#reset by() options dev. off ()
Sebaiknya gunakan dev.off() setiap kali Anda selesai menggunakan fungsi par().
Sumber daya tambahan
Cara memplot banyak kolom di R
Cara menggambar legenda di luar plot di R
Cara membuat plot log-log di R