Skip to content Skip to sidebar Skip to footer

Tutorial R : Cara Membuat Scatterplots di Pemrograman R Terbaru

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 -

Scatter Plot menggunakan R

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.

Matriks Sebar Plot menggunakan R

Post a Comment for "Tutorial R : Cara Membuat Scatterplots di Pemrograman R Terbaru"

close