Antonio José Sáez Castillo
2012-Apr-25 10:20 UTC
[R-es] Problema con colores al pintar un SpatialGridDataFrame
Hola: Al hacer postscript("ag_index_mu_gamma.eps") spplot(grid,sp.layout=grid.layout,xlab=expression(mu),ylab=expression(gamma),scales = list(draw = TRUE),contour=TRUE,cuts=15) dev.off() donde grid es un SpatialGridDataFrame, no me imprime los colores en el .eps. Si lo lanzo sin convertirlo en .eps sí me salen los colores en la pantalla, y si hago, por ejemplo, postscript("kk.eps") plot(c(1,2),c(3,4),col=2) dev.off() sí me salen los colores. Deduzco que el problema está en salvar un spplot como postscript, pero ¿dónde y por qué? Ahora mismo mi solución de compromiso es hacer una captura de pantalla, sin convertir en .eps. Gracias de antemano. -- Dr. Antonio José Sáez Castillo Dpto. de Estadística e Investigación Operativa Escuela Politécnica Superior de Linares Universidad de Jaén C/ Alfonso X El Sabio 28, 23700 Linares (Jaén) ESPAÑA Tlf. y FAX +34 953 648578
Carlos Ortega
2012-Apr-25 10:36 UTC
[R-es] Problema con colores al pintar un SpatialGridDataFrame
Hola, No parece que exista ese problema de dependencia. Aquí: http://r-spatial.sourceforge.net/gallery/ los gráficos están generados tanto en pdf como en PostScript y el uso de spplot es constante. Saludos, Carlos Ortega www.qualityexcellence.es El 25 de abril de 2012 12:20, Antonio José Sáez Castillo <ajsaez@ujaen.es>escribió:> Hola: > > Al hacer > > postscript("ag_index_mu_gamma.**eps") > spplot(grid,sp.layout=grid.**layout,xlab=expression(mu),**ylab=expression(gamma),scales > = list(draw = TRUE),contour=TRUE,cuts=15) > dev.off() > > donde grid es un SpatialGridDataFrame, no me imprime los colores en el > .eps. Si lo lanzo sin convertirlo en .eps sí me salen los colores en la > pantalla, y si hago, por ejemplo, > > postscript("kk.eps") > plot(c(1,2),c(3,4),col=2) > dev.off() > > sí me salen los colores. Deduzco que el problema está en salvar un spplot > como postscript, pero ¿dónde y por qué? Ahora mismo mi solución de > compromiso es hacer una captura de pantalla, sin convertir en .eps. > > Gracias de antemano. > > -- > Dr. Antonio José Sáez Castillo > Dpto. de Estadística e Investigación Operativa > Escuela Politécnica Superior de Linares > Universidad de Jaén > C/ Alfonso X El Sabio 28, 23700 Linares (Jaén) ESPAÑA > Tlf. y FAX +34 953 648578 > > ______________________________**_________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/**listinfo/r-help-es<https://stat.ethz.ch/mailman/listinfo/r-help-es> >-- Saludos, Carlos Ortega www.qualityexcellence.es [[alternative HTML version deleted]]
Carlos Ortega
2012-Apr-25 10:43 UTC
[R-es] Problema con colores al pintar un SpatialGridDataFrame
Hola, Es muy básico, pero puede ser fuente de error en estas cosas... ¿Has probado esto? ################## postscript("ag_index_mu_gamma.**eps") *my.,plot*<-spplot(grid,sp.layout=grid.**layout,xlab=expression(mu),**ylab=expression(gamma),scales = list(draw = TRUE),contour=TRUE,cuts=15) *print(my.plot)* dev.off() ################## Saludos, Carlos Ortega www.qualityexcellence.es El 25 de abril de 2012 12:36, Carlos Ortega <cof@qualityexcellence.es>escribió:> Hola, > > No parece que exista ese problema de dependencia. > Aquí: http://r-spatial.sourceforge.net/gallery/ los gráficos están > generados tanto en pdf como en PostScript y el uso de spplot es constante. > > Saludos, > Carlos Ortega > www.qualityexcellence.es > > El 25 de abril de 2012 12:20, Antonio José Sáez Castillo <ajsaez@ujaen.es>escribió: > > Hola: >> >> Al hacer >> >> postscript("ag_index_mu_gamma.**eps") >> spplot(grid,sp.layout=grid.**layout,xlab=expression(mu),**ylab=expression(gamma),scales >> = list(draw = TRUE),contour=TRUE,cuts=15) >> dev.off() >> >> donde grid es un SpatialGridDataFrame, no me imprime los colores en el >> .eps. Si lo lanzo sin convertirlo en .eps sí me salen los colores en la >> pantalla, y si hago, por ejemplo, >> >> postscript("kk.eps") >> plot(c(1,2),c(3,4),col=2) >> dev.off() >> >> sí me salen los colores. Deduzco que el problema está en salvar un spplot >> como postscript, pero ¿dónde y por qué? Ahora mismo mi solución de >> compromiso es hacer una captura de pantalla, sin convertir en .eps. >> >> Gracias de antemano. >> >> -- >> Dr. Antonio José Sáez Castillo >> Dpto. de Estadística e Investigación Operativa >> Escuela Politécnica Superior de Linares >> Universidad de Jaén >> C/ Alfonso X El Sabio 28, 23700 Linares (Jaén) ESPAÑA >> Tlf. y FAX +34 953 648578 >> >> ______________________________**_________________ >> R-help-es mailing list >> R-help-es@r-project.org >> https://stat.ethz.ch/mailman/**listinfo/r-help-es<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]]
Antonio José Sáez Castillo
2012-Apr-25 10:50 UTC
[R-es] Problema con colores al pintar un SpatialGridDataFrame
Acabo de probarlo y no funciona. El caso es que sólo pasa con postscript, no con tiff ni otros dispositivos. Y lo raro es que sólo me pasa con spplot... El 25/04/2012 12:43, Carlos Ortega escribió:> Hola, > > Es muy básico, pero puede ser fuente de error en estas cosas... > > ¿Has probado esto? > > ################## > postscript("ag_index_mu_gamma.eps") > > *my.,plot*<-spplot(grid,sp.layout=grid.layout,xlab=expression(mu),ylab=expression(gamma),scales > = list(draw = TRUE),contour=TRUE,cuts=15) > *print(my.plot)* > > dev.off() > ################## > > Saludos, > Carlos Ortega > www.qualityexcellence.es <http://www.qualityexcellence.es> > > > El 25 de abril de 2012 12:36, Carlos Ortega <cof@qualityexcellence.es > <mailto:cof@qualityexcellence.es>> escribió: > > Hola, > > No parece que exista ese problema de dependencia. > Aquí: http://r-spatial.sourceforge.net/gallery/ los gráficos > están generados tanto en pdf como en PostScript y el uso de spplot > es constante. > > Saludos, > Carlos Ortega > www.qualityexcellence.es <http://www.qualityexcellence.es> > > El 25 de abril de 2012 12:20, Antonio José Sáez Castillo > <ajsaez@ujaen.es <mailto:ajsaez@ujaen.es>> escribió: > > Hola: > > Al hacer > > postscript("ag_index_mu_gamma.eps") > spplot(grid,sp.layout=grid.layout,xlab=expression(mu),ylab=expression(gamma),scales > = list(draw = TRUE),contour=TRUE,cuts=15) > dev.off() > > donde grid es un SpatialGridDataFrame, no me imprime los > colores en el .eps. Si lo lanzo sin convertirlo en .eps sí me > salen los colores en la pantalla, y si hago, por ejemplo, > > postscript("kk.eps") > plot(c(1,2),c(3,4),col=2) > dev.off() > > sí me salen los colores. Deduzco que el problema está en > salvar un spplot como postscript, pero ¿dónde y por qué? Ahora > mismo mi solución de compromiso es hacer una captura de > pantalla, sin convertir en .eps. > > Gracias de antemano. > > -- > Dr. Antonio José Sáez Castillo > Dpto. de Estadística e Investigación Operativa > Escuela Politécnica Superior de Linares > Universidad de Jaén > C/ Alfonso X El Sabio 28, 23700 Linares (Jaén) ESPAÑA > Tlf. y FAX +34 953 648578 <tel:%2B34%20953%20648578> > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org <mailto:R-help-es@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>-- Dr. Antonio José Sáez Castillo Dpto. de Estadística e Investigación Operativa Escuela Politécnica Superior de Linares Universidad de Jaén C/ Alfonso X El Sabio 28, 23700 Linares (Jaén) ESPAÑA Tlf. y FAX +34 953 648578 [[alternative HTML version deleted]]