Hola a todos:
soy nueva en R así que es posible que la pregunta sea simple, pero no
encuentro la solución.
El caso, quiero hacer un gráfico de barras sencillito, pero con una linea
horizontal que represente la media.
Pues bien, si hago el gráfico sin aplicar la linea, no hay problema:
-----
barchart(web[,2] ~ web[,1],
col="#2C575D",
ylab=colnames(web)[2],
xlab="Country",
main= "Social Web Involvement")
[image: Imágenes integradas 1]
------
Ahora bien, cuando trato de pintar la linea, las barras se vuelven
horizontales (a pesar de que las etiquetas de los ejes las mantiene en su
sitio) y no tengo nada claro qué valores están representado. Eso sí, la
linea de la media sale en su sitio.
--------
chart<- barchart(web[,2] ~ web[,1],
panel= function (x,y){
panel.abline(h=mean(web[,2]), lwd = 3, col.line="red")
panel.barchart(x,y, col="#2C575D")},
ylab=colnames(web)[2],
xlab="Country",
main= "Social Web Involvement",
)
print (chart)
[image: Imágenes integradas 2]
¿alguna idea de cómo tener el primer gráfico con la linea del segundo?
Muchísimas gracias de antemano
Saludos,
Beatriz Martínez
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL:
<https://stat.ethz.ch/pipermail/r-help-es/attachments/20121105/2ca63567/attachment-0001.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: no disponible
Type: image/png
Size: 23648 bytes
Desc: no disponible
URL:
<https://stat.ethz.ch/pipermail/r-help-es/attachments/20121105/2ca63567/attachment-0002.png>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: no disponible
Type: image/png
Size: 23656 bytes
Desc: no disponible
URL:
<https://stat.ethz.ch/pipermail/r-help-es/attachments/20121105/2ca63567/attachment-0003.png>
Hola a todos:
soy nueva en R así que es posible que la pregunta sea simple, pero no
encuentro la solución.
El caso, quiero hacer un gráfico de barras sencillito, pero con una linea
horizontal que represente la media. Para ello estoy usando el paquete
lattice.
Pues bien, si hago el gráfico sin aplicar la linea, no hay problema:
-----
barchart(web[,2] ~ web[,1],
col="#2C575D",
ylab=colnames(web)[2],
xlab="Country",
main= "Social Web Involvement")
[image: Imágenes integradas 1]
------
Ahora bien, cuando trato de pintar la linea, las barras se vuelven
horizontales (a pesar de que las etiquetas de los ejes las mantiene en su
sitio) y no tengo nada claro qué valores están representado. Eso sí, la
linea de la media sale en su sitio.
--------
chart<- barchart(web[,2] ~ web[,1],
panel= function (x,y){
panel.abline(h=mean(web[,2]), lwd = 3, col.line="red")
panel.barchart(x,y, col="#2C575D")},
ylab=colnames(web)[2],
xlab="Country",
main= "Social Web Involvement",
)
print (chart)
[image: Imágenes integradas 2]
¿alguna idea de cómo tener el primer gráfico con la linea del segundo?
Muchísimas gracias de antemano
Saludos,
Beatriz Martínez
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL:
<https://stat.ethz.ch/pipermail/r-help-es/attachments/20121105/3a05dd1d/attachment-0001.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: no disponible
Type: image/png
Size: 23656 bytes
Desc: no disponible
URL:
<https://stat.ethz.ch/pipermail/r-help-es/attachments/20121105/3a05dd1d/attachment-0002.png>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: no disponible
Type: image/png
Size: 23648 bytes
Desc: no disponible
URL:
<https://stat.ethz.ch/pipermail/r-help-es/attachments/20121105/3a05dd1d/attachment-0003.png>
Hola,
De esta forma:
chart<- barchart(web[,2] ~ web[,1],
panel= function (...){
panel.abline(h=mean(web[,2]), lwd = 3, col.line="red")
panel.barchart(...)},
ylab=colnames(web)[2],
xlab="Country",
main= "Social Web Involvement",
)
print (chart)
Saludos,
Carlos Ortega
www.qualityexcellence.es
El 5 de noviembre de 2012 20:15, Beatriz Martínez <mtnezb en
gmail.com>escribió:
> Hola a todos:
>
> soy nueva en R así que es posible que la pregunta sea simple, pero no
> encuentro la solución.
>
> El caso, quiero hacer un gráfico de barras sencillito, pero con una linea
> horizontal que represente la media. Para ello estoy usando el paquete
> lattice.
>
> Pues bien, si hago el gráfico sin aplicar la linea, no hay problema:
>
> -----
> barchart(web[,2] ~ web[,1],
> col="#2C575D",
> ylab=colnames(web)[2],
> xlab="Country",
> main= "Social Web Involvement")
>
> [image: Imágenes integradas 1]
>
> ------
>
> Ahora bien, cuando trato de pintar la linea, las barras se vuelven
> horizontales (a pesar de que las etiquetas de los ejes las mantiene en su
> sitio) y no tengo nada claro qué valores están representado. Eso sí, la
> linea de la media sale en su sitio.
>
> --------
> chart<- barchart(web[,2] ~ web[,1],
> panel= function (x,y){
> panel.abline(h=mean(web[,2]), lwd = 3, col.line="red")
> panel.barchart(x,y, col="#2C575D")},
> ylab=colnames(web)[2],
> xlab="Country",
> main= "Social Web Involvement",
> )
> print (chart)
>
>
> [image: Imágenes integradas 2]
>
> ¿alguna idea de cómo tener el primer gráfico con la linea del segundo?
>
> Muchísimas gracias de antemano
>
> Saludos,
>
> Beatriz Martínez
>
>
>
> _______________________________________________
> 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/20121105/79ba958c/attachment-0001.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: no disponible
Type: image/png
Size: 23648 bytes
Desc: no disponible
URL:
<https://stat.ethz.ch/pipermail/r-help-es/attachments/20121105/79ba958c/attachment-0002.png>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: no disponible
Type: image/png
Size: 23656 bytes
Desc: no disponible
URL:
<https://stat.ethz.ch/pipermail/r-help-es/attachments/20121105/79ba958c/attachment-0003.png>