Hola, Prueba también las opciones que ofrecen los paquetes vcd/vcdExtra (Visualizing Categorial Data). Incluye varias funciones para representar tablas de frecuencias.
Mira esta viñeta que detalla el cómo: https://cloud.r-project.org/web/packages/vcdExtra/vignettes/vcd-tutorial.pdf Saludos, Carlos Ortega www.qualityexcellence.es El vie., 4 ene. 2019 a las 15:08, Marcelino De La Cruz Rot (< marcelino.delac...@urjc.es>) escribió: > Hola, Juan: > > Creo que hay varios problemas en tu código. Por un lado, no hay una > función "alpha()" en R básico ni un argumento "alpha" en mosaicplot(). > Por otro lado "1:3" son tres colores, y tabla1 tiene 9 celdas para > colorear. > > Podrías hacer algo así: > > mosaicplot(tabla1, col=grey(as.matrix(tabla2)/100)) > > o así: > > mosaicplot(tabla1, col=grey(as.matrix(tabla2)/100, > alpha=as.matrix(tabla2)/100)) > > O si el gris no es tu color, definir una paleta de colores que varíe > según los valores de tabla2. > > Saludos, > > Marcelino > > > El 04/01/2019 a las 12:43, Juan Abasolo escribió: > > Feliz año a todos! > > > > Y al que sepa y tenga tiempo, una duda: > > Quiero hacer un análisis de distribución de léxico (supongo que da igual > > eso) mediante mosaicplot(), en particular me interesa que me muestre el > > peso de la distribución según una proporción que ya conseguí sacar; la de > > el uso de x termino en un espacio determinado. > > > > Ejemplo: > > > > Distribución de los términos, totales (tabla1) > > sitio1 sitio2 sitio3 > > terminoA 20 20 20 > > terminoB 0 40 40 > > terminoC 2 0 10 > > > > Distribución de los términos, porcentuales: en el sitio 1 hay 20 medidas, > > en el 2 hay 4 y en el 3 son las 50 medidas posibles (tabla2) > > sitio1 sitio2 sitio3 > > terminoA 100 50 40 > > terminoB 0 100 80 > > terminoC 10 0 20 > > > > quiero hacer algo así como: > > mosaicplot(tabla1, col = alpha(1:3,tabla2/100)) > > Pero no me lo permite, si me permitiría que cada uno de los colores, 1:3, > > tengan un alpha diferente, pero no que cambie según cada valor de la > tabla. > > > > Es imposible hacerlo con los gŕaficos de base? (muy complicado lo tomamos > > por imposible tambien :-) > > > > > > > > > > -- > Marcelino de la Cruz Rot > Depto. de Biología y Geología > Física y Química Inorgánica > Universidad Rey Juan Carlos > Móstoles España > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > -- Saludos, Carlos Ortega www.qualityexcellence.es [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es