[R-es] Problema con colores al pintar un SpatialGridDataFrame

Antonio José Sáez Castillo ajsaez en ujaen.es
Jue Abr 26 06:57:50 CEST 2012


¡Perfecto! Solucionado. Muchísimas gracias.

El 25/04/2012 13:31, Oscar Perpiñán Lamigueiro escribió:
> Hola
>
> Dado que spplot funciona sobre lattice, lo recomendable es usar
> trellis.device(). Esta función usa blanco y negro por defecto para
> postscript, luego si usas color=TRUE debería funcionar. Prueba:
>
> trellis.device(postscript, file='myfile.eps', color=TRUE)
> spplot(...)
> dev.off()
>
> Saludos.
>
> Oscar.
> On mié 25 abr 2012 12:50:10 CEST, Antonio José Sáez Castillo wrote:
>
>> 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 en qualityexcellence.es
>>> <mailto:cof en 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 en ujaen.es<mailto:ajsaez en 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 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>
>> -- 
>> 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]]
>>
>> _______________________________________________
>> R-help-es mailing list
>> R-help-es en r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-help-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



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