MulaiMulai sekarang secara gratis

Memfacet untuk menampilkan struktur.

Mengambil kode dari latihan sebelumnya, mari kita modifikasi untuk mengelompokkan negara berdasarkan wilayahnya dengan faceting.

Ini akan membantu menambahkan sedikit lebih banyak struktur pada penyajian tanpa membuat bagan menjadi terlalu rumit.

Kita ingin menggunakan facet_grid() di sini dan menempatkan semua plot dalam kolom yang sama, sehingga perbandingan antarwilayah tetap mudah sambil tetap mempertahankan pengelompokan di tingkat wilayah.

Anda juga perlu menyesuaikan argumen scale dalam facet_grid() agar tidak mengulangi seluruh struktur sumbu-y untuk setiap facet.

Latihan ini adalah bagian dari kursus

Praktik Terbaik Visualisasi di R

Lihat Kursus

Petunjuk latihan

  • Tambahkan facet_grid() ke kode dari plot sebelumnya dan setel variabel faceting-nya ke region~..
  • Atur sumbu-y agar bebas dengan menyetel scale ke 'free_y'.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

who_subset %>% 
	mutate(logFoldChange = log2(cases_2002/cases_1992)) %>% 
	ggplot(aes(x = logFoldChange, y = reorder(country, logFoldChange))) +
	geom_point() +
	geom_vline(xintercept = 0) +
	xlim(-6,6) +
	# add facet_grid arranged in the column direction by region and free_y scales
	___
Edit dan Jalankan Kode