Mengatur urutan
Jika Anda ingin mengubah urutan facet, sebaiknya definisikan variabel faktor Anda dengan benar sebelum membuat plot.
Mari kita lihat contohnya dengan variabel transmisi mtcars, yaitu am. Dalam hal ini, 0 = "automatic" dan 1 = "manual".
Di sini, kita akan menjadikan am sebagai variabel faktor dan mengganti label angka dengan nama yang sesuai. Urutan bawaan adalah alfabetis. Untuk menatanya ulang, kita akan memanggil fct_rev() dari paket forcats untuk membalik urutannya.
Latihan ini adalah bagian dari kursus
Visualisasi Data Tingkat Menengah dengan ggplot2
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Make factor, set proper labels explictly
mtcars$fam <- factor(mtcars$am, labels = c(`0` = ___,
`1` = ___))
# Default order is alphabetical
ggplot(mtcars, aes(wt, mpg)) +
geom_point() +
facet_grid(cols = vars(fam))