R ggplot, remove white margins in ggsave/ggplot

前端 未结 4 1093
孤街浪徒
孤街浪徒 2021-02-04 06:56

How can I remove the white margins in ggsave?

My question is exactly the same as Remove white space (i.e., margins) ggplot2 in R. However, the answer there isn\'t ideal

4条回答
  •  孤街浪徒
    2021-02-04 07:17

    If you're using Unix or Mac OS, another option when the various margin options aren't trimming enough is to use the pdfcrop command available within Unix through R's ability to invoke system commands:

    # 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") 
            )
    

    For more, see: https://robjhyndman.com/hyndsight/crop-r-figures/

提交回复
热议问题