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

Javier Gómez Gonzalez zaragatan en gmail.com
Dom Jun 18 16:09:47 CEST 2017


En el apartado 8.7 del manual de openair se explica como poner dos gráficos
en la misma vista

http://www.openair-project.org/Downloads/OpenAirManual.aspx

Saludos

Javier Gómez

El 18 de junio de 2017, 7:44, Novvier Marco Uscuchagua Cornelio <
novvier en outlook.com.pe> escribió:

> Gracias Javier,
>
>
>
> Mi idea no era graficar 2 variables, sino colocar dos gráficos en una
> misma vista, para poder comparar tres parámetros de 2 estaciones.
>
> Lo solucioné con "print" y "position" que permite limitar la gráfica en la
> vista.
>
>
>
> Saludos.
>
>
>
> ________________________________
> De: javier valdes <jcantallopts en gmx.com>
> Enviado: sábado, 17 de junio de 2017 05:13 p.m.
> Para: Novvier Marco Uscuchagua Cornelio; Carlos Ortega
> Cc: r-help-es en r-project.org
> Asunto: Re: [R-es] Varios gráficos en una vista en OpenAir
>
> 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<htt
> p://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@
> 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<htt
> p://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<htt
> p://www.qualityexcellence.es<http://www.qualityexcellence.es>>
> >
> >
> >
> > --
> > Saludos,
> > Carlos Ortega
> > www.qualityexcellence.es<http://www.qualityexcellence.es<htt
> p://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
>
>         [[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
>

	[[alternative HTML version deleted]]



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