How can i creat tow or more plots in one background? I used code: par(mfrow = c(1,2)) can realized it before. but i saw it doesn't work while i using ggplot2. Is there any other way to help me ? i kown some packages that can help me to put the plots together, but i am thinking is there any way to realized it like par(mfrow = c(1,2)) and needn't i write one more code to splice them.
it's two not tow sry~
par() is a function that is used in laying out base R plots.
ggplot2 plots are not base R plots and so you will need something else.
There are many tools in this space, I can think of 3 and there are likely more.
you could look into :
gridextra
cowplot
patchwork
perhaps look them up on cran and compare their vignettes / intros and see which one appeals to you most.
We probably need your code and some sample data. I am not really sure what you mean by two or more plots in one background. Have a look at
FAQ: How to do a minimal reproducible example ( reprex ) for beginners
Depending on what you are doing you may wast to have a look at ggplot2's .facet_wrap or facet_grid options. As @ nirgrahamuk says you probably need another package.
This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.
If you have a query related to it or one of the replies, start a new topic and refer back with a link.