Visualisasi Data

Melalui kelas ini, kamu diajak untuk:

  • Mengenal jenis-jenis visualisasi data di R.
  • Mengidentifikasi kode function sekaligus parameter-parameter relevan dari setiap aset visual.

Membaca Data Visual

Membaca dataset kadang melelahkan, terutama dataset dengan dimensi banyak. Visualisasi data jadi terobosan membaca data yang lebih mudah. R mendukung ragam visualisasi data. Materi ini akan mengulas beberapa contoh visualisasi data yang umum digunakan di R.

Scatterplot

Scatterplot adalah visualisasi data dengan titik-titik data yang tersebar dengan fungsi plot(). Misal kita ingin melihat persebaran data berat mobil dan mil per galon dari mobil tersebut. Lihat susunan kode ini.

# mendefinisikan x
x <- Data$wt
# mendefinisikan y
y <- Data$mpg
# fungsi membuat scatterplot
plot(x,y)

Tampilannya:

Scatterplot juga punya ragam parameter tambahan untuk mengatur visualisasi.

Menambah Label

plot(x,y, main="Data Mobil", xlab="Berat Mobil", ylab="Mil per Galon")

Mengatur Warna

plot(x,y, main="Data Mobil", xlab="Berat Mobil", ylab="Mil per Galon", col="red")

Bar Chart

Bar Chart, seperti namanya, adalah grafik batang. Bar chart menggunakan fungsi barplot().

Lihat contoh sederhana ini.

x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
# names.arg digunakan untuk menambah nama dari data-data di axis x
barplot(y, names.arg = x)

Tampilannya:

Bar Chart juga punya parameter-parameter lain yang dapat digunakan untuk mengatur visualisasi.

Warna
barplot(y, names.arg = x, col="red")
Ketebalan
barplot(y, names.arg = x, density=50)
Horizontal
barplot(y, names.arg = x, horiz=TRUE)

Pie Chart

Pie Chart adalah visualisasi untuk merepresentasikan proporsi 100%. Untuk membuat pie chart, kita menggunakan fungsi pie().

Lihat contoh sederhana ini.

x <- c(10, 20, 30, 40)
pie(x)

Tampilannya:

Kita juga dapat mengatur parameter lain dalam pie chart kita.

Header dan Label

x <- c(40, 30, 20, 10)
mylabel <- c("Mobil", "Motor", "Sepeda", "Truk") 
pie(x, label = mylabel, main = "Kendaraan")

Warna

colors <- c("blue", "yellow", "green", "black")
pie(x, label = mylabel, main = "Kendaraan", col=colors)

Header dan Label

legend("bottomright", mylabel, fill = colors)

Pro Tips

  • Scatterplot digunakan untuk melihat persebaran titik data berdasarkan variabel x dan y.
  • Bar plot digunakan untuk melihat frekuensi data dari data kategori.
  • Pie chart digunakan untuk membuat visualisasi proporsi dari data-data persentase.

Kuis

Apa parameter bar chart untuk membuat grafik berbentuk horizontal?

Selamat, Anda telah menyelesaikan pelajaran ini
Klik untuk menyelesaikan