[R-es] Varios gráficos en una vista en OpenAir

javier valdes jcantallopts en gmx.com
Dom Jun 18 00:13:49 CEST 2017


Marco, openair trae una función dentro de timeplot que se llama "pollutan=c(var1,var2). Con simplemente eso, gráficas 2 variables.
Saludos.

Sent using the GMX mail app

On 16-06-17 at 15:13, Novvier Marco Uscuchagua Cornelio wrote:

> Funciona perfecto!
> Gracias Carlos.
> 
> Atte.
> Novvier Uscuchagua
> 
> De: Carlos Ortega [mailto:cof en qualityexcellence.es]
> Enviado el: viernes, 16 de junio de 2017 13:46
> Para: Novvier Marco Uscuchagua Cornelio <novvier en outlook.com.pe>
> CC: r-help-es en r-project.org
> Asunto: Re: Varios gráficos en una vista en OpenAir
> 
> Hola,
> 
> Prueba entonces esto, que sí que funciona...
> 
> #-----------------------
> 
> library(openair)
> library(gridExtra)
> 
> px1 <- timePlot(mydata, pollutant = "nox")
> px2 <- timePlot(mydata, pollutant = "no2")
> 
> print(px1, position=c(0, .50, 1, 1), more=TRUE)
> print(px2, position=c(0, 0, 1, .50))
> 
> #-----------------------
> 
> Saludos,
> Carlos Ortega
> www.qualityexcellence.es<http://www.qualityexcellence.es>
> 
> El 16 de junio de 2017, 20:32, Novvier Marco Uscuchagua Cornelio <novvier en outlook.com.pe<mailto:novvier en outlook.com.pe>> escribió:
> Hola Carlos,
> 
> Me parece que timePlot genera los gráficos en un formato diferente.
> Al ejecutar grid.arrange genera el siguiente error:
> Error in gList(list(list(plot = list(formula = value ~ date | default,  :
>   only 'grobs' allowed in "gList"
> 
> Gracias.
> Atte.
> Novvier Uscuchagua
> 
> De: Carlos Ortega [mailto:cof en qualityexcellence.es<mailto:cof en qualityexcellence.es>]
> Enviado el: viernes, 16 de junio de 2017 12:38
> Para: Novvier Marco Uscuchagua Cornelio <novvier en outlook.com.pe<mailto:novvier en outlook.com.pe>>
> CC: r-help-es en r-project.org<mailto:r-help-es en r-project.org>
> Asunto: Re: [R-es] Varios gráficos en una vista en OpenAir
> 
> Hola,
> 
> "openair" utiliza un sistema gráfico diferente al "base".
> Los gráficos que se generan son del paquete "lattice" y las opciones de "layout()" o "par()" son para el sistema "base".
> La forma de poder componer varios gráficos juntos, una forma es:
> 
> #-----------------------------------------------------------------
> require(gridExtra) #hay que instalar el paquete gridExtra
> 
> grA <- mi_grafico_openair_A
> grB <- mi_grafico_openair_B
> grid.arrange( grA, grB, nrow = 2)
> 
> #------------------------------------------------------------------
> 
> 
> Saludos,
> Carlos Ortega
> www.qualityexcellence.es<http://www.qualityexcellence.es>
> 
> El 16 de junio de 2017, 19:17, Novvier Marco Uscuchagua Cornelio <novvier en outlook.com.pe<mailto:novvier en outlook.com.pe>> escribió:
> Buen día a todos,
> 
> Estoy generando gráficos con timePlot del paquete OpenAir, pero no me permite tener varias gráficos en una sola vista.
> He intentado con: layout(c(2,1))  y par(mfcol = c(2,1) para tener dos gráficos, pero solo genera una.
> ¿Alguna idea para de lograrlo?
> Gracias por su apoyo.
> 
> Atte.
> Novvier Uscuchagua
> 
> 
>         [[alternative HTML version deleted]]
> 
> 
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org<mailto:R-help-es en r-project.org>
> https://stat.ethz.ch/mailman/listinfo/r-help-es
> 
> 
> 
> --
> Saludos,
> Carlos Ortega
> www.qualityexcellence.es<http://www.qualityexcellence.es>
> 
> 
> 
> --
> Saludos,
> Carlos Ortega
> www.qualityexcellence.es<http://www.qualityexcellence.es>
> 
> 	[[alternative HTML version deleted]]
> 
> _______________________________________________
> 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