Saltar al contenido

R ggplot, eliminar los márgenes blancos en ggsave / ggplot

Solución:

Encontré la respuesta de Eliminar márgenes de trazado en ggplot2

theme(plot.margin=grid::unit(c(0,0,0,0), "mm"))

hace el trabajo

Si está usando Unix o Mac OS, otra opción cuando las diversas opciones de margen no se recortan lo suficiente es usar el pdfcrop comando disponible dentro de Unix a través de Rla capacidad de invocar comandos del sistema:

# after saving image, run pdfcrop 
system2(command = "pdfcrop", 
        args    = c("name_or_path_of_file_before_crop.pdf", 
                    "name_or_path_of_file_after_crop.pdf") 
        )

Para obtener más información, consulte: https://robjhyndman.com/hyndsight/crop-r-figures/

En esta respuesta que enlaza con esta publicación de blog, hay una solución que también funciona para diferentes relaciones de aspecto. Puede recortar la imagen en su disco duro, independientemente del sistema operativo:

knitr::plot_crop()
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : / /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *