Saya sangat baru untuk R dan paket apa pun di R. Saya melihat dokumentasi ggplot2 tetapi tidak dapat menemukan ini. Saya ingin plot kotak variabel boxthis
sehubungan dengan dua faktor f1
dan f2
. Itu anggap keduanya f1
dan f2
merupakan variabel faktor dan masing-masing dari mereka mengambil dua nilai dan boxthis
merupakan variabel kontinu. Saya ingin mendapatkan 4 boxplots pada grafik, masing-masing sesuai dengan satu kombinasi dari kombinasi yang mungkin f1
dan f2
dapat diambil. Saya pikir menggunakan fungsionalitas dasar dalam R, ini bisa dilakukan oleh
> boxplot(boxthis ~ f1 * f2 , data = datasetname)
Terima kasih sebelumnya atas bantuannya.
Jawaban:
Saya dapat memikirkan dua cara untuk mencapai ini:
1. Buat semua kombinasi dari
f1
dan dif2
luarggplot
-fungsi2. gunakan warna / isi / dll.
sumber
interaction()
. Dengan catatan, kita dapat menentukangeom_boxplot(position = position_dodge(width = .9))
untuk menambahkan ruang ekstra di antara plot-plot kotak.dodge
argumen dalamggplot
fungsi -ggplot(aes(y = boxthis, x = f2, fill = f1, dodge=f1), data = df) + geom_boxplot()
Inilah cara lain:
Memberikan sesuatu seperti berikut:
sumber