[R-es] Dibujar rectas sobre varios un grafico multipanel

neo ericconchamunoz en gmail.com
Lun Jun 24 22:08:11 CEST 2013


Gracias, voy a probar :)

Slds, eric.




On 06/24/2013 04:01 PM, Marcuzzi, Javier Rubén wrote:
> Eric
> 
> En http://www.inside-r.org/packages/cran/latticeExtra/docs/panel.lmlineq
> utilizan una diferencia, panel.ablineq en lugar de abline.
> 
> ¿funcionará con ese cambio?
> 
> Javier Marcuzzi
> 
> -----Original Message----- From: neo
> Sent: Monday, June 24, 2013 4:49 PM
> To: "Marcuzzi, Javier Rubén" ; Lista R
> Subject: Re: [R-es] Dibujar rectas sobre varios un grafico multipanel
> 
> Estimado Javier, adjunto el grafico retocado con GIMP, borre las lineas
> que sobran en cada panel. Obviamente, no es la idea hacerlo de este
> modo, sino con R, pues quiero cambiar el color de la recta y hacer
> varios otros graficos, cuya edicion manual requeriria mucho tiempo.
> 
> Espero entiendas mejor mi explicacion ahora. Cada una de esas rectas es
> un ajuste lineal de los datos de cada panel, y deberia sobreponerlas a
> los datos, una en cada panel, el que le corresponde, pero me salen todas
> en todos los paneles.
> 
> Saludos, Eric.
> 
> 
> 
> 
> 
> 
> On 06/24/2013 03:31 PM, Marcuzzi, Javier Rubén wrote:
>> Estimado Eric
> 
>> ¿Podrías dibujar a mano las líneas que necesitas? Creo que facilita la
>> comprensión de lo que necesitas (por lo menos a mí).
> 
>> Javier Marcuzzi
> 
> 
>> -----Original Message----- From: neo
>> Sent: Monday, June 24, 2013 4:10 PM
>> To: Lista R
>> Subject: [R-es] Dibujar rectas sobre varios un grafico multipanel
> 
>> Estimada comunidad, tengo que hacer un grafico con 4 paneles (4 graficos
>> pegados juntos) y sobre este tengo que dibujar 4 rectas ajustadas a los
>> datos de cada panel. Intente hacerlo con lattice usando el siguiente
>> codigo :
> 
>> library(lattice)
>> library(latticeExtra)
> 
> 
>> xYplot(Cbind(mf[,3],mf[,5],mf[,6])~dia|factor(sol),data=mf,xlab="Time
>> (days)",ylab="Unsaturation index", method="bars",
>> keys="lines",layout=c(4,1),abline=list(list(a=4.532e-04,b=-2.138e-05),list(a=7.137e-05,b=2.699e-05),list(a=3.627e-04,b=2.552e-05),list(a=6.251e-04,
> 
> 
>> b=4.938e-05)))
> 
>> y obtengo el grafico que adjunto, el que no responde a mi necesidad pues
>> debo dibujar una recta en cada panel.
> 
>> Alguna idea de como hacerlo ?
> 
>> Adjunto los datos para que prueben si lo desean.
> 
>> Muchas gracias por vuestro tiempo,
> 
>> Eric.
> 
> 
> 
> 
> 
> 
>> _______________________________________________
>> R-help-es mailing list
>> R-help-es en r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-help-es
> 
>



Más información sobre la lista de distribución R-help-es