[R] ggsave() with width only

Ivan Calandra c@|@ndr@ @end|ng |rom rgzm@de
Tue Sep 14 09:17:37 CEST 2021


Thank you Adam!

I'm a bit surprised that an extra package is needed for this, but why not!

Best,
Ivan

--
Dr. Ivan Calandra
Imaging lab
RGZM - MONREPOS Archaeological Research Centre
Schloss Monrepos
56567 Neuwied, Germany
+49 (0) 2631 9772-243
https://www.researchgate.net/profile/Ivan_Calandra

On 13/09/2021 15:40, Adam Wysokiński wrote:
> Hi,
> Instead of ggsave(), use save_plot() from the "cowplot" package:
>
> library(ggplot2)
> library(cowplot)
> x <- 1:10
> y <- x^2
> df <- data.frame(x, y)
> p <- ggplot(df, aes(x, y)) + geom_point()
> save_plot("/tmp/plot.png", p, base_aspect_ratio = 1, base_width = 5, 
> base_height = NULL)
>



More information about the R-help mailing list