Eric
2012-Mar-11 22:58 UTC
[R-es] Queridos amigos, hay alguna forma simple de cambiar el tamaño de la fuente en los graficos creados con R (base y lattice) ?? saludos y muchas gracisa, eric.
-- Nota: las tildes se han omitido para evitar conflictos con algunos lectores de correo. * Un economista es un experto que sabrá mañana por qué las cosas que predijo ayer no han sucedido hoy (Laurence Peter). * SATYÂT NÂSTI PARO DHARMAH [[alternative HTML version deleted]]
Jorge I Velez
2012-Mar-12 00:54 UTC
[R-es] Queridos amigos, hay alguna forma simple de cambiar el tamaño de la fuente en los graficos creados con R (base y lattice) ?? saludos y muchas gracisa, eric.
Hola Eric, Para graficos de base, dale una mirada a los argumentos cex (y derivados) en ?par Para lattice, te sugiero revisar los argumentos de require(lattice) ?wireframe Un saludo, Jorge.- 2012/3/11 Eric <>> -- > Nota: las tildes se han omitido para evitar conflictos con algunos lectores > de correo. > > * Un economista es un experto que sabrá mañana por qué las cosas que > predijo > ayer no han sucedido hoy (Laurence Peter). > > * SATYÂT NÂSTI PARO DHARMAH > > [[alternative HTML version deleted]] > > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > >[[alternative HTML version deleted]]
Buenos días gente, a ver si alguien me puede ayudar. Tengo esta tabla sencillita, con rango de tallas, año e individuos. head (kk) rango año NºEjemplares 1 [24,39] 2007 1617 2 [24,39] 2008 1348 3 [24,39] 2009 1510 4 [24,39] 2010 1904 5 (39,46] 2007 851 6 (39,46] 2008 1026 De aqui saco: pct<-ddply(kk, .( variable), summarize, pct=round((100*NºEjemplares/sum (NºEjemplares)),2)) head (pct) variable pct 1 [24,39] 25.35 2 [24,39] 21.13 3 [24,39] 23.67 4 [24,39] 29.85 5 (39,46] 20.44 6 (39,46] 24.64 Obtuve el porcentaje de rango de tallas para cada uno de los años. Hago un barplot: barplot((pct$pct), scale="percent", breaks="Sturges", border=T, col=colores,ylab="Porcentaje muestreados", xlab="rango de tallas",sub="Talla(cm)", beside = T, legend.text=leyenda,args.legend=list(x="topright")) y me queda la grafica que adjunto en el grafico. La grafica no me acaba de quedar todo lo bien que yo querria. Pego debajo la grafica en Excel (la de R va en archivo adjunto) para que veais todo lo que me queda por hacer (creo que es mejor asi que explicar lo que tengo que hacer que igual me lio). A ver si alguien me puede ayudar, gracias Jose Luis ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20120312/c042a396/attachment.html> ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: barplot.pdf Type: application/x-download Size: 1831 bytes Desc: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20120312/c042a396/attachment.bin>
Creo que antes nosse me pegó la grafica al final del texto saludos ________________________________ Para: CC: "r-help-es@r-project.org" <r-help-es@r-project.org> Enviado: Lunes 12 de marzo de 2012 9:00 Asunto: [R-es] Barplot con porcentajes Buenos días gente, a ver si alguien me puede ayudar. Tengo esta tabla sencillita, con rango de tallas, año e individuos. head (kk) rango año NºEjemplares 1 [24,39] 2007 1617 2 [24,39] 2008 1348 3 [24,39] 2009 1510 4 [24,39] 2010 1904 5 (39,46] 2007 851 6 (39,46] 2008 1026 De aqui saco: pct<-ddply(kk, .( variable), summarize, pct=round((100*NºEjemplares/sum (NºEjemplares)),2)) head (pct) variable pct 1 [24,39] 25.35 2 [24,39] 21.13 3 [24,39] 23.67 4 [24,39] 29.85 5 (39,46] 20.44 6 (39,46] 24.64 Obtuve el porcentaje de rango de tallas para cada uno de los años. Hago un barplot: barplot((pct$pct), scale="percent", breaks="Sturges", border=T, col=colores,ylab="Porcentaje muestreados", xlab="rango de tallas",sub="Talla(cm)", beside = T, legend.text=leyenda,args.legend=list(x="topright")) y me queda la grafica que adjunto en el grafico. La grafica no me acaba de quedar todo lo bien que yo querria. Pego debajo la grafica en Excel (la de R va en archivo adjunto) para que veais todo lo que me queda por hacer (creo que es mejor asi que explicar lo que tengo que hacer que igual me lio). A ver si alguien me puede ayudar, gracias Jose Luis _______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es [[alternative HTML version deleted]]
Carlos Ortega
2012-Mar-12 10:13 UTC
[R-es] Queridos amigos, hay alguna forma simple de cambiar el tamaño de la fuente en los graficos creados con R (base y lattice) ?? saludos y muchas gracisa, eric.
Hola, Para "lattice". ¿Qué tamaño de fuente quieres cambiar? ¿el de las escalas de los ejes? scales=list(cex=0.7) #el mismo cambio para los dos eje. scales=list(x=list(cex=0.5), y=list(cex=0.7)) #cambio diferente para cada eje. ¿el de las etiquetas de los ejes? xlab= list(label="Etiqueta Eje X", col="red", cex=1.2, font=2), ylab= list(label="Etiqueta Eje Y", col="red", cex=1.2, font=2), ¿el texto que aparece en la cabecera de cada panel? par.strip.text=list(cex=0.5) Saludos, Carlos Ortega www.qualityexcellence.es El 11 de marzo de 2012 23:58, Eric <ericconchamunoz@gmail.com> escribió:> -- > Nota: las tildes se han omitido para evitar conflictos con algunos lectores > de correo. > > * Un economista es un experto que sabrá mañana por qué las cosas que > predijo > ayer no han sucedido hoy (Laurence Peter). > > * SATYÂT NÂSTI PARO DHARMAH > > [[alternative HTML version deleted]] > > > _______________________________________________ > 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]]
Gracias por avisarme, la pongo tambien como archivo adjunto ________________________________ De: "miguel.angel.rodriguez.muinos en sergas.es" <miguel.angel.rodriguez.muinos en sergas.es> Para: pepeceb en yahoo.es Enviado: Lunes 12 de marzo de 2012 12:57 Asunto: RE: [R-es] Barplot con porcentajes Hola José. Yo no veo la imagen de la gráfica en Excel. No sé si le pasa a todos. ¿? ¿? ¿? De:r-help-es-bounces en r-project.org [mailto:r-help-es-bounces en r-project.org] En nombre de jose cebrian Enviado el: lunes, 12 de marzo de 2012 9:00 CC: r-help-es en r-project.org Asunto: [R-es] Barplot con porcentajes Buenos días gente, a ver si alguien me puede ayudar. Tengo esta tabla sencillita, con rango de tallas, año e individuos. head (kk) rango año NºEjemplares 1 [24,39] 2007 1617 2 [24,39] 2008 1348 3 [24,39] 2009 1510 4 [24,39] 2010 1904 5 (39,46] 2007 851 6 (39,46] 2008 1026 De aqui saco: pct<-ddply(kk, .( variable), summarize, pct=round((100*NºEjemplares/sum (NºEjemplares)),2)) head (pct) variable pct 1 [24,39] 25.35 2 [24,39] 21.13 3 [24,39] 23.67 4 [24,39] 29.85 5 (39,46] 20.44 6 (39,46] 24.64 Obtuve el porcentaje de rango de tallas para cada uno de los años. Hago un barplot: barplot((pct$pct), scale="percent", breaks="Sturges", border=T, col=colores,ylab="Porcentaje muestreados", xlab="rango de tallas",sub="Talla(cm)", beside = T, legend.text=leyenda,args.legend=list(x="topright")) y me queda la grafica que adjunto en el grafico. La grafica no me acaba de quedar todo lo bien que yo querria. Pego debajo la grafica en Excel (la de R va en archivo adjunto) para que veais todo lo que me queda por hacer (creo que es mejor asi que explicar lo que tengo que hacer que igual me lio). A ver si alguien me puede ayudar, gracias Jose Luis ________________________________ Nota: A información contida nesta mensaxe e os seus posibles documentos adxuntos é privada e confidencial e está dirixida únicamente ó seu destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe, por favor elimínea. A distribución ou copia desta mensaxe non está autorizada. Nota: La información contenida en este mensaje y sus posibles documentos adjuntos es privada y confidencial y está dirigida únicamente a su destinatario/a. Si usted no es el/la destinatario/a original de este mensaje, por favor elimínelo. La distribución o copia de este mensaje no está autorizada. See more languages: http://www.sergas.es/aviso_confidencialidad.htm ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20120312/5528f3ce/attachment-0001.html> ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: barplot.pdf Type: application/x-download Size: 1831 bytes Desc: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20120312/5528f3ce/attachment-0002.bin> ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: Distribucion tallas.xlsx Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet Size: 406581 bytes Desc: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20120312/5528f3ce/attachment-0003.bin>
Estimado José Cebrian Estoy saliendo a una reunión y no alcanzo a separar el código, pero desde la ayuda (?barplot) copio tal cual una parte del código, si usted lo corre tal cuál en R seguramente se dará cuenta. Saludos Javier Marcuzzi require(grDevices) # for colours tN <- table(Ni <- stats::rpois(100, lambda=5)) r <- barplot(tN, col=rainbow(20)) #- type = "h" plotting *is* ''bar''plot lines(r, tN, type=''h'', col=''red'', lwd=2) barplot(tN, space = 1.5, axisnames=FALSE, sub = "barplot(..., space= 1.5, axisnames = FALSE)") barplot(VADeaths, plot = FALSE) barplot(VADeaths, plot = FALSE, beside = TRUE) mp <- barplot(VADeaths) # default tot <- colMeans(VADeaths) text(mp, tot + 3, format(tot), xpd = TRUE, col = "blue") barplot(VADeaths, beside = TRUE, col = c("lightblue", "mistyrose", "lightcyan", "lavender", "cornsilk"), legend = rownames(VADeaths), ylim = c(0, 100)) title(main = "Death Rates in Virginia", font.main = 4) From: jose cebrian Sent: Monday, March 12, 2012 5:00 AM Cc: r-help-es@r-project.org Subject: [R-es] Barplot con porcentajes Buenos días gente, a ver si alguien me puede ayudar. Tengo esta tabla sencillita, con rango de tallas, año e individuos. head (kk) rango año NºEjemplares 1 [24,39] 2007 1617 2 [24,39] 2008 1348 3 [24,39] 2009 1510 4 [24,39] 2010 1904 5 (39,46] 2007 851 6 (39,46] 2008 1026 De aqui saco: pct<-ddply(kk, .( variable), summarize, pct=round((100*NºEjemplares/sum (NºEjemplares)),2)) head (pct) variable pct 1 [24,39] 25.35 2 [24,39] 21.13 3 [24,39] 23.67 4 [24,39] 29.85 5 (39,46] 20.44 6 (39,46] 24.64 Obtuve el porcentaje de rango de tallas para cada uno de los años. Hago un barplot: barplot((pct$pct), scale="percent", breaks="Sturges", border=T, col=colores,ylab="Porcentaje muestreados", xlab="rango de tallas",sub="Talla(cm)", beside = T, legend.text=leyenda,args.legend=list(x="topright")) y me queda la grafica que adjunto en el grafico. La grafica no me acaba de quedar todo lo bien que yo querria. Pego debajo la grafica en Excel (la de R va en archivo adjunto) para que veais todo lo que me queda por hacer (creo que es mejor asi que explicar lo que tengo que hacer que igual me lio). A ver si alguien me puede ayudar, gracias Jose Luis -------------------------------------------------------------------------------- _______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es [[alternative HTML version deleted]]
Hola, Tampoco estás tan lejos del acabado del Excel si a la hora de utilizar barplot, tienes ordenados tus datos en la forma adecuada. Mira el ejemplo de barplot() que ha incluido Javier: mp <- barplot(VADeaths) # default tot <- colMeans(VADeaths) text(mp, tot + 3, format(tot), xpd = TRUE, col = "blue") barplot(VADeaths, beside = TRUE, col = c("lightblue", "mistyrose", "lightcyan", "lavender", "cornsilk"), legend = rownames(VADeaths), ylim = c(0, 100)) title(main = "Death Rates in Virginia", font.main = 4) El gráfico es muy similar al que quieres obtener. La diferencia está en cómo está ordenado VADeaths frente a la ordenación de tus datos. Saludos, Carlos Ortega www.qualityexcellence.es El 12 de marzo de 2012 13:06, jose cebrian <pepeceb@yahoo.es> escribió:> Gracias por avisarme, la pongo tambien como archivo adjunto > > ------------------------------ > *De:* "miguel.angel.rodriguez.muinos@sergas.es" < > miguel.angel.rodriguez.muinos@sergas.es> > *Para:* pepeceb@yahoo.es > *Enviado:* Lunes 12 de marzo de 2012 12:57 > *Asunto:* RE: [R-es] Barplot con porcentajes > > Hola José. > > Yo no veo la imagen de la gráfica en Excel. > No sé si le pasa a todos. > > ¿? ¿? ¿? > > > > *De:* r-help-es-bounces@r-project.org [mailto: > r-help-es-bounces@r-project.org] *En nombre de *jose cebrian > *Enviado el:* lunes, 12 de marzo de 2012 9:00 > *CC:* r-help-es@r-project.org > > *Asunto:* [R-es] Barplot con porcentajes > > > Buenos días gente, a ver si alguien me puede ayudar. > Tengo esta tabla sencillita, con rango de tallas, año e individuos. > > > head (kk) > rango año NºEjemplares > 1 [24,39] 2007 1617 > 2 [24,39] 2008 1348 > 3 [24,39] 2009 1510 > 4 [24,39] 2010 1904 > 5 (39,46] 2007 851 > 6 (39,46] 2008 1026 > > > De aqui saco: > pct<-ddply(kk, .( variable), summarize, pct=round((100*NºEjemplares/sum > (NºEjemplares)),2)) > head (pct) > > > variable pct > 1 [24,39] 25.35 > 2 [24,39] 21.13 > 3 [24,39] 23.67 > 4 [24,39] 29.85 > 5 (39,46] 20.44 > 6 (39,46] 24.64 > > > Obtuve el porcentaje de rango de tallas para cada uno de los años. > > > Hago un barplot: > > > barplot((pct$pct), scale="percent", breaks="Sturges", border=T, > col=colores,ylab="Porcentaje muestreados", xlab="rango de > tallas",sub="Talla(cm)", > beside = T, legend.text=leyenda,args.legend=list(x="topright")) > > y me queda la grafica que adjunto en el grafico. > > La grafica no me acaba de quedar todo lo bien que yo querria. Pego debajo > la grafica en Excel (la de R va en archivo adjunto) para que veais todo lo > que me queda por hacer (creo que es mejor asi que explicar lo que tengo que > hacer que igual me lio). > A ver si alguien me puede ayudar, gracias > Jose Luis > > > > > > > > > > > > > ------------------------------ > Nota: A información contida nesta mensaxe e os seus posibles documentos > adxuntos é privada e confidencial e está dirixida únicamente ó seu > destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe, > por favor elimínea. A distribución ou copia desta mensaxe non está > autorizada. > > Nota: La información contenida en este mensaje y sus posibles documentos > adjuntos es privada y confidencial y está dirigida únicamente a su > destinatario/a. Si usted no es el/la destinatario/a original de este > mensaje, por favor elimínelo. La distribución o copia de este mensaje no > está autorizada. > > See more languages: http://www.sergas.es/aviso_confidencialidad.htm > > > > _______________________________________________ > 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]]
me ayudo el ejemplo, aunque tuve que reconvertir mis datos graciasssssssssssssss ________________________________ De: Carlos Ortega <cof en qualityexcellence.es> Para: jose cebrian <pepeceb en yahoo.es> CC: "miguel.angel.rodriguez.muinos en sergas.es" <miguel.angel.rodriguez.muinos en sergas.es>; "r-help-es en r-project.org" <r-help-es en r-project.org> Enviado: Lunes 12 de marzo de 2012 14:38 Asunto: Re: [R-es] Barplot con porcentajes Hola, Tampoco estás tan lejos del acabado del Excel si a la hora de utilizar barplot, tienes ordenados tus datos en la forma adecuada. Mira el ejemplo de barplot() que ha incluido Javier: mp <- barplot(VADeaths) # default tot <- colMeans(VADeaths) text(mp, tot + 3, format(tot), xpd = TRUE, col = "blue") barplot(VADeaths, beside = TRUE, col = c("lightblue", "mistyrose", "lightcyan", "lavender", "cornsilk"), legend = rownames(VADeaths), ylim = c(0, 100)) title(main = "Death Rates in Virginia", font.main = 4) El gráfico es muy similar al que quieres obtener. La diferencia está en cómo está ordenado VADeaths frente a la ordenación de tus datos. Saludos, Carlos Ortega www.qualityexcellence.es El 12 de marzo de 2012 13:06, jose cebrian <pepeceb en yahoo.es> escribió: Gracias por avisarme, la pongo tambien como archivo adjunto> > > > >________________________________ > De: "miguel.angel.rodriguez.muinos en sergas.es" <miguel.angel.rodriguez.muinos en sergas.es> >Para: pepeceb en yahoo.es >Enviado: Lunes 12 de marzo de 2012 12:57 >Asunto: RE: [R-es] Barplot con porcentajes > > >Hola José. > >Yo no veo la imagen de la gráfica en Excel. >No sé si le pasa a todos. > >¿? ¿? ¿? > > > >De:r-help-es-bounces en r-project.org [mailto:r-help-es-bounces en r-project.org] En nombre de jose cebrian >Enviado el: lunes, 12 de marzo de 2012 9:00 >CC: r-help-es en r-project.org > >Asunto: [R-es] Barplot con porcentajes > > >Buenos días gente, a ver si alguien me puede ayudar. >Tengo esta tabla sencillita, con rango de tallas, año e individuos. > > >head (kk) > rango año NºEjemplares >1 [24,39] 2007 1617 >2 [24,39] 2008 1348 >3 [24,39] 2009 1510 >4 [24,39] 2010 1904 >5 (39,46] 2007 851 >6 (39,46] 2008 1026 > > >De aqui saco: >pct<-ddply(kk, .( variable), summarize, pct=round((100*NºEjemplares/sum (NºEjemplares)),2)) >head (pct) > > >variable pct >1 [24,39] 25.35 >2 [24,39] 21.13 >3 [24,39] 23.67 >4 [24,39] 29.85 >5 (39,46] 20.44 >6 (39,46] 24.64 > > >Obtuve el porcentaje de rango de tallas para cada uno de los años. > > >Hago un barplot: > > >barplot((pct$pct), scale="percent", breaks="Sturges", border=T, >col=colores,ylab="Porcentaje muestreados", xlab="rango de tallas",sub="Talla(cm)", >beside = T, legend.text=leyenda,args.legend=list(x="topright")) > >y me queda la grafica que adjunto en el grafico. > >La grafica no me acaba de quedar todo lo bien que yo querria. Pego debajo la grafica en Excel (la de R va en archivo adjunto) para que veais todo lo que me queda por hacer (creo que es mejor asi que explicar lo que tengo que hacer que igual me lio). >A ver si alguien me puede ayudar, gracias >Jose Luis > > > > > > > > > > > > >>________________________________ > Nota: A información contida nesta mensaxe e os seus posibles documentos adxuntos é privada e confidencial e está dirixida únicamente ó seu destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe, por favor elimínea. A distribución ou copia desta mensaxe non está autorizada. > >Nota: La información contenida en este mensaje y sus posibles documentos adjuntos es privada y confidencial y está dirigida únicamente a su destinatario/a. Si usted no es el/la destinatario/a original de este mensaje, por favor elimínelo. La distribución ocopia de este mensaje no está autorizada.> >See more languages: http://www.sergas.es/aviso_confidencialidad.htm > > > >_______________________________________________ >R-help-es mailing list >R-help-es en r-project.org >https://stat.ethz.ch/mailman/listinfo/r-help-es > >-- Saludos, Carlos Ortega www.qualityexcellence.es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20120312/f4e0d38a/attachment-0001.html> ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: distribucion de tallas.pdf Type: application/x-download Size: 2123 bytes Desc: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20120312/f4e0d38a/attachment-0001.bin>
Hola, A modo de sugerencia podrías hacer un par de mejoras: - Incluir al final del código que genera tu gráfico: box() para rodear con un marco todo el gráfico. - Puedes igualmente centrar la leyenda. Mira la función "legend()". Saludos, Carlos Ortega www.qualityexcellence.es El 12 de marzo de 2012 14:45, jose cebrian <pepeceb@yahoo.es> escribió:> me ayudo el ejemplo, aunque tuve que reconvertir mis datos > > graciasssssssssssssss > ------------------------------ > *De:* Carlos Ortega <cof@qualityexcellence.es> > *Para:* jose cebrian <pepeceb@yahoo.es> > *CC:* "miguel.angel.rodriguez.muinos@sergas.es" < > miguel.angel.rodriguez.muinos@sergas.es>; "r-help-es@r-project.org" < > r-help-es@r-project.org> > *Enviado:* Lunes 12 de marzo de 2012 14:38 > *Asunto:* Re: [R-es] Barplot con porcentajes > > Hola, > > Tampoco estás tan lejos del acabado del Excel si a la hora de utilizar > barplot, tienes ordenados tus datos en la forma adecuada. > Mira el ejemplo de barplot() que ha incluido Javier: > > mp <- barplot(VADeaths) # default > > tot <- colMeans(VADeaths) > text(mp, tot + 3, format(tot), xpd = TRUE, col = "blue") > barplot(VADeaths, beside = TRUE, > col = c("lightblue", "mistyrose", "lightcyan", > "lavender", "cornsilk"), > legend = rownames(VADeaths), ylim = c(0, 100)) > title(main = "Death Rates in Virginia", font.main = 4) > > > El gráfico es muy similar al que quieres obtener. > La diferencia está en cómo está ordenado VADeaths frente a la ordenación > de tus datos. > > Saludos, > Carlos Ortega > www.qualityexcellence.es > > El 12 de marzo de 2012 13:06, jose cebrian <pepeceb@yahoo.es> escribió: > > Gracias por avisarme, la pongo tambien como archivo adjunto > > ------------------------------ > *De:* "miguel.angel.rodriguez.muinos@sergas.es" < > miguel.angel.rodriguez.muinos@sergas.es> > *Para:* pepeceb@yahoo.es > *Enviado:* Lunes 12 de marzo de 2012 12:57 > *Asunto:* RE: [R-es] Barplot con porcentajes > > Hola José. > > Yo no veo la imagen de la gráfica en Excel. > No sé si le pasa a todos. > > ¿? ¿? ¿? > > > > *De:* r-help-es-bounces@r-project.org [mailto: > r-help-es-bounces@r-project.org] *En nombre de *jose cebrian > *Enviado el:* lunes, 12 de marzo de 2012 9:00 > *CC:* r-help-es@r-project.org > > *Asunto:* [R-es] Barplot con porcentajes > > > Buenos días gente, a ver si alguien me puede ayudar. > Tengo esta tabla sencillita, con rango de tallas, año e individuos. > > > head (kk) > rango año NºEjemplares > 1 [24,39] 2007 1617 > 2 [24,39] 2008 1348 > 3 [24,39] 2009 1510 > 4 [24,39] 2010 1904 > 5 (39,46] 2007 851 > 6 (39,46] 2008 1026 > > > De aqui saco: > pct<-ddply(kk, .( variable), summarize, pct=round((100*NºEjemplares/sum > (NºEjemplares)),2)) > head (pct) > > > variable pct > 1 [24,39] 25.35 > 2 [24,39] 21.13 > 3 [24,39] 23.67 > 4 [24,39] 29.85 > 5 (39,46] 20.44 > 6 (39,46] 24.64 > > > Obtuve el porcentaje de rango de tallas para cada uno de los años. > > > Hago un barplot: > > > barplot((pct$pct), scale="percent", breaks="Sturges", border=T, > col=colores,ylab="Porcentaje muestreados", xlab="rango de > tallas",sub="Talla(cm)", > beside = T, legend.text=leyenda,args.legend=list(x="topright")) > > y me queda la grafica que adjunto en el grafico. > > La grafica no me acaba de quedar todo lo bien que yo querria. Pego debajo > la grafica en Excel (la de R va en archivo adjunto) para que veais todo lo > que me queda por hacer (creo que es mejor asi que explicar lo que tengo que > hacer que igual me lio). > A ver si alguien me puede ayudar, gracias > Jose Luis > > > > > > > > > > > > > ------------------------------ > Nota: A información contida nesta mensaxe e os seus posibles documentos > adxuntos é privada e confidencial e está dirixida únicamente ó seu > destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe, > por favor elimínea. A distribución ou copia desta mensaxe non está > autorizada. > > Nota: La información contenida en este mensaje y sus posibles documentos > adjuntos es privada y confidencial y está dirigida únicamente a su > destinatario/a. Si usted no es el/la destinatario/a original de este > mensaje, por favor elimínelo. La distribución o copia de este mensaje no > está autorizada. > > See more languages: http://www.sergas.es/aviso_confidencialidad.htm > > > > _______________________________________________ > 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 > > >-- Saludos, Carlos Ortega www.qualityexcellence.es [[alternative HTML version deleted]]
Eric
2012-Mar-12 16:03 UTC
[R-es] Queridos amigos, hay alguna forma simple de cambiar el tamaño de la fuente en los graficos creados con R (base y lattice) ?? saludos y muchas gracisa, eric.
Estuve mirando esas opciones, pero no me funcionaba la sintaxis, ahora si :) ... muchas gracias Jorge y Carlos. Saludos, eric. On Mon, Mar 12, 2012 at 6:13 AM, Carlos Ortega <cof@qualityexcellence.es>wrote:> Hola, > > Para "lattice". > ¿Qué tamaño de fuente quieres cambiar? > > ¿el de las escalas de los ejes? > scales=list(cex=0.7) #el mismo cambio para los dos eje. > scales=list(x=list(cex=0.5), y=list(cex=0.7)) #cambio diferente para cada > eje. > > ¿el de las etiquetas de los ejes? > xlab= list(label="Etiqueta Eje X", col="red", cex=1.2, font=2), > ylab= list(label="Etiqueta Eje Y", col="red", cex=1.2, font=2), > > > ¿el texto que aparece en la cabecera de cada panel? > par.strip.text=list(cex=0.5) > > > > Saludos, > Carlos Ortega > www.qualityexcellence.es > > El 11 de marzo de 2012 23:58, Eric <ericconchamunoz@gmail.com> escribió: > >> -- >> Nota: las tildes se han omitido para evitar conflictos con algunos >> lectores >> de correo. >> >> * Un economista es un experto que sabrá mañana por qué las cosas que >> predijo >> ayer no han sucedido hoy (Laurence Peter). >> >> * SATYÂT NÂSTI PARO DHARMAH >> >> [[alternative HTML version deleted]] >> >> >> _______________________________________________ >> 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 >-- Nota: las tildes se han omitido para evitar conflictos con algunos lectores de correo. * Un economista es un experto que sabrá mañana por qué las cosas que predijo ayer no han sucedido hoy (Laurence Peter). * SATYÂT NÂSTI PARO DHARMAH [[alternative HTML version deleted]]