On 07/24/2020 01:14 PM, John Kane wrote: > <i>Well, I am not looking for help debugging my code but for information to > better understand arranging plots vertically. The code above aligns them > horizontally as expected.</i> > > Sigh, we know the code works but we do not know what the plots are and we > cannot play around with them to see if we can help you if we have nothing to > work with. > > On Fri, 24 Jul 2020 at 12:12, H <age...@meddatainc.com > <mailto:age...@meddatainc.com>> wrote: > > On 07/24/2020 05:29 AM, Erich Subscriptions wrote: > > Hav a look at the packages cowplot and patchwork > > > >> On 24.07.2020, at 02:36, H <age...@meddatainc.com > <mailto:age...@meddatainc.com>> wrote: > >> > >> I am trying to arrange two plots vertically, ie plot 2 below plot 1, > where I want the plots to align columnwise but have a height ratio of eg 3:1. > >> > >> My attempts so far after consulting various webpages is that the > following code aligns them columnwise correctly but I have, so far, failed in > setting the relative heights... > >> > >> g2<-ggplotGrob(s) > >> g3<-ggplotGrob(v) > >> g<-rbind(g2, g3, size = "first") > >> g$widths<-unit.pmax(g2$widths, g3$widths) > >> > >> what would the appropriate statement for the relative heights to add > here be? > >> > >> grid.newpage() > >> grid.draw(g) > >> > >> Thank you! > >> > >> ______________________________________________ > >> R-help@r-project.org <mailto: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. > > So this is not possible without using one of those two packages? I got > the impression I should be able to use grid.arrange to do so but was not able > to get it to work without disturbing the width alignment above... > > ______________________________________________ > R-help@r-project.org <mailto: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. > > > > -- > John Kane > Kingston ON Canada
No need to play around with anything. I am simply looking for assistance on how to use eg arrangeGrob to not only align two plots columnwise but also adjust their heights relative to each other rather than 1:1. Can arrangeGrob() be used for that? [[alternative HTML version deleted]] ______________________________________________ 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.