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 merupakan bagian dari kursus
Visualisasi Data Tingkat Menengah dengan ggplot2
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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))