MulaiMulai sekarang secara gratis

Persiapan

Pada latihan berikut, kita akan meniru plot yang ditampilkan di viewer. Di sini, kita akan menetapkan posisi dan lapisan dasar plot.

Menetapkan elemen-elemen ini sebagai objek terpisah akan memudahkan kita untuk menggunakannya kembali di banyak lapisan atau plot.

  • position_jitter() menambahkan jittering (misalnya untuk titik).
  • position_dodge() melakukan dodge pada geom (misalnya bar, col, boxplot, violin, errorbar, pointrange).
  • position_jitterdodge() melakukan jitter dan dodge pada geom (misalnya titik).

Seperti sebelumnya, kita akan menggunakan mtcars, di mana fcyl dan fam adalah variabel faktor yang sesuai dari variabel asli cyl dan am.

Latihan ini adalah bagian dari kursus

Visualisasi Data Tingkat Menengah dengan ggplot2

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Define position objects
# 1. Jitter with width 0.2
posn_j <- ___

# 2. Dodge with width 0.1
posn_d <- ___

# 3. Jitter-dodge with jitter.width 0.2 and dodge.width 0.1
posn_jd <- ___
Edit dan Jalankan Kode