Bagaimana cara menambahkan poin ke plot yang ada di r
Anda dapat menggunakan fungsi points() untuk menambahkan poin ke plot yang ada di R.
Fungsi ini menggunakan sintaks dasar berikut:
points(df2$x, df2$y, col=' red ')
Sintaks khusus ini menambahkan titik-titik merah ke sebar yang ada di R menggunakan variabel bernama x dan y dari bingkai data yang disebut df2 .
Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.
Contoh: Tambahkan titik ke jalur yang ada di R
Misalkan kita menggunakan fungsi plot() untuk membuat plot sebar berikut di R:
#create data frame df1 <- data. frame (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(df1$x, df1$y, col=' blue ', pch= 16 )
Catatan : Argumen col menentukan warna titik dalam plot, dan argumen pch menentukan simbol yang akan digunakan. Nilai 16 mewakili lingkaran terisi.
Sekarang misalkan kita ingin menambahkan titik dari bingkai data lain ke plot.
Kita dapat menggunakan fungsi points() untuk melakukan ini:
#create second data frame df2 <- data. frame (x=c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10), y=c(14, 12, 9, 9, 8, 5, 4, 5, 3, 2)) #add points from df2 to the existing scatter plot points(df2$x, df2$y, col=' red ', pch= 16 )
Perhatikan bahwa titik-titik pada bingkai data kedua telah ditambahkan ke plot yang ada dan diwakili oleh warna merah.
Jika kita mau, kita juga bisa menggunakan fungsi legenda() untuk menambahkan legenda ke plot sehingga kita bisa membedakan titik mana yang berasal dari bingkai data mana:
#add legend to plot legend(x= 1 , y= 22 , legend=c(' df1 ', ' df2 '), fill=c(' blue ', ' red '))
Catatan : Anda dapat menggunakan fungsi points() sebanyak yang Anda inginkan untuk menambahkan titik dari bingkai data sebanyak yang Anda inginkan ke plot yang ada.
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di R:
Cara memberi label titik pada plot sebar di R
Bagaimana cara menambahkan teks di luar jalur di R
Cara membuat scatterplot dengan garis regresi di R