R: tiff () no comprime o ajusta la resolución a 300 ppi
Estoy tratando de guardar algunos gráficos usando R para publicación. Quiero tenerlos comprimidos con lzw y tener una resolución de 300. Por alguna razón no me permite hacer esto. De hecho, parece que R está ignorando algunas de las variables que establezco.
Para el ejemplo de código,
tiff(file="file.tiff",
width=6.83, height=6.83, units="in",
pointsize="12", compression = "lzw",
bg="white", res=300, antialias = "none" )
genera un archivo sin comprimir de tamaño 28 x 28 pulgadas y una resolución de 72 ppi.
Un ejemplo reproducible sería
hist(rnorm(1000))
dev.off()
Aquí está la salida de ImageMagick para file.tiff
Image: file.tiff
Format: TIFF (Tagged Image File Format)
Class: DirectClass
Geometry: 2049x2049+0+0
Units: PixelsPerInch
Type: PaletteAlpha
Base type: TrueColor
Endianess: MSB
Colorspace: sRGB
...
Compression: None
...
Filesize: 16.8MB
Probé esto en otra Apple con 10.7 y obtuve los mismos resultados. Como puede verse, incluso cuando se usan las opciones para comprimir y establecer la resolución a 300 ppp, la salida no sigue las opciones.