Yes Jeff, you are right. I hate manually editing figures too, but
sometimes I find it's still the easiest way (e.g. when you submit your
paper several times when journals have differing guidelines, or when you
build figures from several (sub)plots + other images, or when you
combine plots that a colleague has done in Python with your R plots). I
have the impression that at some point, there is always something to
edit by hand, no matter how much you've adjusted the graphical
parameters and even if you use all possible tools available for ggplot2...
I have thought a lot about it and, as it is, I am not sure it would be
worth the effort. I might be missing some arguments for it, but I would
actually like someone to show me how it could look like - this might
just be what I need to be convinced!
--
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 06/09/2021 16:44, Jeff Newmiller wrote:
I don't always use rmarkdown to write papers either, but you can capture
figures from it. I avoid hand editing figures like the plague of
irreproducibility. But sometimes you get stuck in an approach... I cannot
answer your original post, but wanted to point out that it may not actually be
necessary to answer it if you change your approach.
On September 6, 2021 7:29:34 AM PDT, Ivan Calandra <calan...@rgzm.de> wrote:
Thank you Jeff for your answer.
I do use rmarkdown but I do not write papers completely with it. I do
output a report in HTML but I also like to export the plots as PDF so
that I can edit them (using Inkscape or similar) if and as needed.
And because I like to have both the HTML report including plots and
extra plots as PDF, I cannot use pdf(). That's why I use ggsave().
Or am I missing something?
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 06/09/2021 16:24, Jeff Newmiller wrote:
I use an rmarkdown file to generate consistent output figures and tables for
html or Word. I just use Rnw files directly if I am generating LaTeX. I do not
use R files for building output... and I never use ggsave. So you might
consider altering your approach to bypass the question entirely.
On September 6, 2021 7:03:46 AM PDT, Ivan Calandra <calan...@rgzm.de> wrote:
Dear useRs,
I produce several independent ggplot2 plots and I would like to save
them to a fixed width (for publications), but the height (and therefore
aspect ratio) is different from plot to plot.
How can I save my plots with ggsave() supplying only a fixed width but
without knowing the height nor the aspect ratio? If I specify the width
only, the plots are truncated in width because the aspect ratio is not
correct.
Thank you for the tip!
Ivan
______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.