Mulai sekarangMulai 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 merupakan bagian dari kursus

Praktik Terbaik Visualisasi di R

Lihat Kursus

Instruksi 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 langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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