¿Cómo visualizar la matriz de contingencia 3D?

18

Tengo una información como esta:

> table(A,B,C)
, , C = FALSE

       B
A       FALSE TRUE
  FALSE   177   42
  TRUE      6    8

, , C = TRUE

       B
A       FALSE TRUE
  FALSE     5   31
  TRUE      4   10

¿Cómo puedo trazar esto en un solo gráfico, posiblemente sin imponer ninguna jerarquía?


fuente

Respuestas:

15

Intentaría algún tipo de mapa de calor 3D, diagrama de mosaico o un diagrama de tamiz (disponible en el paquete vcd ). ¿No mosaicplot()funciona la función base con una tabla de tres vías? (al menos mosaic3d()en el paquete vcdExtra debería funcionar, consulte, por ejemplo, http://datavis.ca/R/ )

Aquí hay un ejemplo (que incluye un diagrama condicional):

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)

texto alternativo

texto alternativo

texto alternativo

En realidad, la representación de mosaic3d()confía en el paquete rgl , por lo que es difícil dar una imagen bonita del resultado.

chl
fuente
1
+1 esto es bueno, me había olvidado del paquete vcdExtra.
ars
11

Recientemente me encontré con un artículo de Hadley Wickham y recordé esta pregunta (¡debo pasar demasiado tiempo en el sitio!)

Wickham, Hadley y Heike Hofmann. 2011. Parcelas de productos . Transacciones IEEE sobre visualización y gráficos por computadora (Proc. Infovis `11) . PDF preimpreso

Resumen

Proponemos un nuevo marco para visualizar tablas de conteos, proporciones y probabilidades. Llamamos a nuestros gráficos de productos marco, aludiendo al cálculo del área como un producto de altura y anchura, y al concepto estadístico de generar una distribución conjunta a partir del producto de distribuciones condicionales y marginales. El marco, con extensiones, es suficiente para abarcar más de 20 visualizaciones descritas previamente en campos de gráficos estadísticos e infovis, incluidos gráficos de barras, diagramas de mosaico, mapas de árbol, diagramas de áreas iguales y diagramas de fluctuación.

Sé que es típico tratar de dar una mejor explicación, ¡pero no creo que pueda hacer un mejor trabajo que el resumen y publicar algunas fotos! Los nuevos ejemplos que presentan en la mayoría de las imágenes correctas (creo) cumplen con sus requisitos sin imponer una jerarquía.

ingrese la descripción de la imagen aquí

Andy W
fuente