Membungkus untuk banyak level
facet_grid() sangat cocok untuk variabel kategorikal dengan jumlah level yang sedikit. Meskipun memungkinkan untuk memfasis variabel dengan banyak level, plot yang dihasilkan akan sangat lebar atau sangat tinggi, sehingga sulit dilihat.
Solusinya adalah menggunakan facet_wrap() yang memisahkan level sepanjang satu sumbu tetapi membungkus semua subset ke sejumlah baris atau kolom tertentu.
Untuk plot ini, kita akan menggunakan himpunan data Vocab yang sudah Anda lihat. Lapisan dasar telah disediakan.
Karena kita memiliki banyak years, tidak masuk akal menggunakan facet_grid(), jadi mari coba facet_wrap() sebagai gantinya.
Latihan ini merupakan bagian dari kursus
Visualisasi Data Tingkat Menengah dengan ggplot2
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
ggplot(Vocab, aes(x = education, y = vocabulary)) +
stat_smooth(method = "lm", se = FALSE) +
# Create facets, wrapping by year, using vars()
___(___(___))