MulaiMulai sekarang secara gratis

Dasar-dasar layer facet

Faceting membagi himpunan data ke dalam kelompok berdasarkan variabel kategorikal, lalu memplot setiap kelompok pada panelnya masing-masing. Untuk membagi data menurut satu atau dua variabel kategorikal, facet_grid() adalah pilihan terbaik.

Diberikan variabel kategorikal A dan B, pola kodenya adalah

plot +
  facet_grid(rows = vars(A), cols = vars(B))

Ini menggambar sebuah panel untuk setiap kombinasi pasangan nilai A dan B.

Di sini, kita akan menggunakan himpunan data mtcars untuk berlatih. Meskipun cyl dan am tidak dikodekan sebagai variabel faktor di himpunan data tersebut, ggplot2 akan mengonversi variabel menjadi faktor saat digunakan dalam facets.

Latihan ini adalah bagian dari kursus

Visualisasi Data Tingkat Menengah dengan ggplot2

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

ggplot(mtcars, aes(wt, mpg)) + 
  geom_point() +
  # Facet rows by am
  ___
Edit dan Jalankan Kode