Tutorial R : Cara Membuat Scatterplots di Pemrograman R Terbaru
Scatterplots menunjukkan banyak titik yang diplot di bidang Cartesian. Setiap titik mewakili nilai dua variabel. Satu variabel dipilih di sumbu horizontal dan variabel lainnya di sumbu vertikal.
Scatterplot sederhana dibuat menggunakan fungsi plot () .
Sintaksis
Sintaks dasar untuk membuat sebar di R adalah -
plot(x, y, main, xlab, ylab, xlim, ylim, axes)
Berikut adalah deskripsi parameter yang digunakan -
x adalah kumpulan data yang nilainya adalah koordinat horizontal.
y adalah kumpulan data yang nilainya adalah koordinat vertikal.
main adalah ubin grafik.
xlab adalah label pada sumbu horizontal.
ylab adalah label pada sumbu vertikal.
xlim adalah batas nilai x yang digunakan untuk plot.
ylim adalah batas nilai y yang digunakan untuk plot.
sumbu menunjukkan apakah kedua sumbu harus digambar di plot.
Contoh
Kami menggunakan kumpulan data "mtcars" yang tersedia di lingkungan R untuk membuat sebar dasar. Mari kita gunakan kolom "wt" dan "mpg" di mtcars.
input <- mtcars[,c('wt','mpg')] print(head(input))
Ketika kita menjalankan kode di atas, hasilnya adalah sebagai berikut -
wt mpg Mazda RX4 2.620 21.0 Mazda RX4 Wag 2.875 21.0 Datsun 710 2.320 22.8 Hornet 4 Drive 3.215 21.4 Hornet Sportabout 3.440 18.7 Valiant 3.460 18.1
Membuat Scatterplot
Skrip di bawah ini akan membuat grafik sebar untuk hubungan antara wt (berat) dan mpg (mil per galon).
# Get the input values. input <- mtcars[,c('wt','mpg')] # Give the chart file a name. png(file = "scatterplot.png") # Plot the chart for cars with weight between 2.5 to 5 and mileage between 15 and 30. plot(x = input$wt,y = input$mpg, xlab = "Weight", ylab = "Milage", xlim = c(2.5,5), ylim = c(15,30), main = "Weight vs Milage" ) # Save the file. dev.off()
Ketika kita menjalankan kode di atas, hasilnya adalah sebagai berikut -
Matriks Sebar
Ketika kami memiliki lebih dari dua variabel dan kami ingin menemukan korelasi antara satu variabel versus variabel yang tersisa, kami menggunakan matriks sebar. Kami menggunakan fungsi pairs () untuk membuat matriks dari sebar.
Sintaksis
Sintaks dasar untuk membuat matriks sebar di R adalah -
pairs(formula, data)
Berikut adalah deskripsi parameter yang digunakan -
rumus mewakili rangkaian variabel yang digunakan berpasangan.
data mewakili kumpulan data dari mana variabel akan diambil.
Contoh
Setiap variabel dipasangkan dengan masing-masing variabel yang tersisa. Sebuah sebar diplot untuk setiap pasangan.
# Give the chart file a name. png(file = "scatterplot_matrices.png") # Plot the matrices between 4 variables giving 12 plots. # One variable with 3 others and total 4 variables. pairs(~wt+mpg+disp+cyl,data = mtcars, main = "Scatterplot Matrix") # Save the file. dev.off()
Ketika kode di atas dijalankan kita mendapatkan output berikut.
Post a Comment for "Tutorial R : Cara Membuat Scatterplots di Pemrograman R Terbaru"