Bagaimana cara menambahkan teks di luar jalur di r
Anda dapat menggunakan sintaks dasar berikut untuk menambahkan teks di luar plot di R:
text(x=8, y=-0.5, ' Some Text ', xpd=NA)
Contoh khusus ini menambahkan teks “Beberapa Teks” di lokasi (x, y) (8, -0.5).
Perhatikan bahwa argumen xpd mengambil tiga nilai potensial untuk menempatkan teks Anda:
- SALAH : Hanya di dalam plot saja
- BENAR : Di area penelusuran eksternal
- NA : Di mana saja pada alat pelacak
Dengan menentukan xpd=NA , kita dapat menambahkan teks di luar plot kita.
Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.
Contoh 1: Tambahkan elemen teks di luar jalur
Kode berikut menunjukkan cara menambahkan elemen teks di luar jalur di sudut kanan bawah:
#define variables x <- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10) y <- c(4, 5, 5, 4, 6, 8, 12, 15, 19, 22) #create scatterplot plot(x, y) #add text outside of plot text(x=8, y=-0.5, ' Some Text ', xpd=NA)
Perhatikan bahwa elemen teks kita telah ditambahkan ke koordinat (x, y) (8, -0.5) di plot.
Karena nilai koordinat y lebih kecil dari batas bawah sumbu y, elemen teks ditempatkan di bawah jalur.
Contoh 2: Tambahkan beberapa elemen teks di luar jalur
Kode berikut menunjukkan cara menambahkan beberapa elemen teks di luar plot menggunakan fungsi text() beberapa kali:
#define variables x <- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10) y <- c(4, 5, 5, 4, 6, 8, 12, 15, 19, 22) #create scatterplot plot(x, y) #add multiple text elements outside of plot text(x=8, y=-0.5, ' Below Plot ', xpd=NA) text(x=8, y=25, ' Above Plot ', xpd=NA)
Dengan menggunakan fungsi text() beberapa kali, kita dapat menambahkan beberapa elemen teks di luar plot.
Jangan ragu untuk bermain-main dengan argumen x dan y dalam fungsi text() untuk menempatkan teks pada posisi yang Anda inginkan.
Sumber daya tambahan
Tutorial berikut menjelaskan cara menggunakan fungsi umum lainnya di R:
Cara menggambar legenda di luar plot di R
Cara mengubah posisi legenda di plot R dasar
Cara mencetak string dan variabel pada baris yang sama di R