Saya akan mencoba semacam peta panas 3D, plot mosaik atau plot saringan (tersedia dalam paket vcd ). Bukankah mosaicplot()
fungsi dasar bekerja dengan tabel tiga arah? (setidaknya mosaic3d()
dalam paket vcdExtra harus berfungsi, lihat misalnya http://datavis.ca/R/ )
Berikut sebuah contoh (termasuk plot bersyarat):
A <- sample(c(T,F), 100, replace=T)
B <- sample(c(T,F), 100, replace=T)
C <- sample(c(T,F), 100, replace=T)
tab <- table(A,B,C)
library(vcd)
sieve(tab, shade=TRUE)
cotabplot(tab)
library(vcdExtra)
mosaic3d(tab, type="expected", box=TRUE)
Sebenarnya, rendering mosaic3d()
mengandalkan paket rgl , sehingga sulit untuk memberikan gambar yang cantik dari hasilnya.
Saya baru-baru ini menemukan sebuah makalah oleh Hadley Wickham dan saya teringat pertanyaan ini (saya harus menghabiskan terlalu banyak waktu di situs!)
Saya tahu itu khas untuk mencoba memberikan penjelasan yang lebih besar, tetapi saya tidak berpikir saya bisa melakukan pekerjaan yang lebih baik daripada abstrak dan memposting beberapa gambar! Contoh-contoh novel yang mereka sajikan dalam sebagian besar gambar yang tepat (saya percaya) memenuhi persyaratan Anda tanpa memaksakan hierarki.
sumber