18 votos

¿Cómo visualizar una matriz de contingencia en 3D?

Tengo un dato como este:

> 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 representar todo esto en un único gráfico, a ser posible sin imponer ninguna jerarquía?

15voto

DavLink Puntos 101

Yo probaría con algún tipo de mapa térmico en 3D, parcela mosaico o un parcela de tamizado (disponible en la vcd paquete). ¿No es la base mosaicplot() ¿función trabajar con tabla de tres vías? (al menos mosaic3d() en el vcdExtra debería funcionar, véase por ejemplo http://datavis.ca/R/ )

He aquí un ejemplo (incluido un gráfico 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)

alt text

alt text

alt text

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

11voto

Judioo Puntos 625

Hace poco me encontré con un artículo de Hadley Wickham y me acordé de esta pregunta (¡debo de pasar demasiado tiempo en la web!)

Wickham, Hadley y Heike Hofmann. 2011. P parcelas . I Visualización y gráficos por ordenador (Proc. Infovis `11) . P PDF

Resumen

Proponemos un nuevo marco para visua proporciones y probabilidades. Llamamos a nuestro marco gráficos de productos, aludiendo al cálculo del área como producto de la altura y la anchura, y al concepto estadístico de generar una distribución conjunta a partir producto de las distribuciones condicional y marginal. El marco, con extensiones, es suficiente para abarcar más de 20 visualizaciones previamente descritas en los campos de los gráficos estadísticos y la infografía, incluidos gráficos de barras, gráficos de mosaico, diagramas de árbol, gráficos de áreas iguales y diagramas de fluctuación.

Sé que es típico intentar dar mayores explicaciones, ¡pero no creo que pueda hacerlo mejor que el resumen y colgar algunas fotos! Los novedosos ejemplos que presentan en la mayoría de las imágenes de la derecha (creo) cumplen tus requisitos sin imponer una jerarquía.

enter image description here

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X