Skip to content
Back to formatted view

Raw Message

Message-ID: <44fc5861-917f-f1bd-0b3a-33b059659cfe@dewey.myzen.co.uk>
Date: 2023-06-10T14:07:00Z
From: Michael Dewey
Subject: [R-meta] question on forest plot formatring
In-Reply-To: <CAAKwTDHpMM5PcvGy+OPqco7C5018TqH7Ng=0zTZ-z=0KoWWbsg@mail.gmail.com>

Since presumably my two original suggestions did not work I think I will 
leave this to someone more expert with metafor graphics.

Michael

On 10/06/2023 07:01, Gabriel Cotlier wrote:
> Hello?Michael,
> 
> Thanks a lot for your response.
> 
> Since I have a lot of lines in my forest plot (with a large number of 
> correlations ) therefore I am using a small font size in order to make 
> the summary of the model's?results line more readable, I thought that 
> maybe it is possible?to print in the plot the model's summary results in 
> two lines instead of one, just as a possible option...? Since I 
> mentioned?I was using this example as base code: 
> https://www.metafor-project.org/doku.php/plots:forest_plot_with_subgroups <https://www.metafor-project.org/doku.php/plots:forest_plot_with_subgroups>?. I think maybe there exist some?parameters in the function?"mlabfun" could be a possible solution?
> 
> ## a little helper function to add Q-test, I^2, and tau^2 estimate info
> mlabfun<-  function  <http://stat.ethz.ch/R-manual/R-devel/library/base/html/function.html>(text  <http://stat.ethz.ch/R-manual/R-devel/library/graphics/html/text.html>, res)  {
>     list  <http://stat.ethz.ch/R-manual/R-devel/library/base/html/list.html>(bquote  <http://stat.ethz.ch/R-manual/R-devel/library/base/html/bquote.html>(paste  <http://stat.ethz.ch/R-manual/R-devel/library/base/html/paste.html>(.(text  <http://stat.ethz.ch/R-manual/R-devel/library/graphics/html/text.html>),
>        " (Q = ", .(formatC  <http://stat.ethz.ch/R-manual/R-devel/library/base/html/formatC.html>(res$QE, digits=2,format  <http://stat.ethz.ch/R-manual/R-devel/library/base/html/format.html>="f")),
>        ", df = ", .(res$k-  res$p),
>        ", p ", .(metafor  <https://wviechtb.github.io/metafor/reference/metafor-package.html>:::.pval(res$QEp, digits=2, showeq=TRUE, sep=" ")),"; ",
>        I  <http://stat.ethz.ch/R-manual/R-devel/library/base/html/I.html>^2," = ", .(formatC  <http://stat.ethz.ch/R-manual/R-devel/library/base/html/formatC.html>(res$I2, digits=1,format  <http://stat.ethz.ch/R-manual/R-devel/library/base/html/format.html>="f")),"%, ",
>        tau^2," = ", .(formatC  <http://stat.ethz.ch/R-manual/R-devel/library/base/html/formatC.html>(res$tau2, digits=2,format  <http://stat.ethz.ch/R-manual/R-devel/library/base/html/format.html>="f")),")")))}
> 
> Regarding spacing the columns?of at right hand side of the plot that is 
> "weight %" and CI fisher's z" I could not find a parameter to space them 
> a tab to make the plot more redabel.
> 
> Thanks a lot.
> Kind regards,
> Gabriel
> 
> 
> On Thu, Jun 8, 2023 at 5:20?PM Michael Dewey <lists at dewey.myzen.co.uk 
> <mailto:lists at dewey.myzen.co.uk>> wrote:
> 
>     Comments in-line
> 
>     On 08/06/2023 11:46, Gabriel Cotlier via R-sig-meta-analysis wrote:
>      > Hello all,
>      > I have taken as an example the following subgroups plot :
>      >
>     https://www.metafor-project.org/doku.php/plots:forest_plot_with_subgroups <https://www.metafor-project.org/doku.php/plots:forest_plot_with_subgroups> and
>      > would like to know if is possible break text line of the
>     results--both for
>      > each subgroup and for the total effect of all groups--in two lines as
>      > follows:
>      > line 1: "RE Model subgroup results : ''
>      > line 2? "(Q = 4.06, df = 1, p = 0.04; I2 = 75.4%, t2 = 0.04)"
> 
>     Haev you tried including an explicit new-line in the string(s)? Note
>     you
>     may need to alter the rows parameter.
> 
>      > Also wanted to ask if the column for either risk ratio--or
>     alternatively
>      > for weights and Fisher's zr-- and the columns for CI can be spaced?
> 
>     Not sure I know wht "spaced" means here but their position is
>     controlled
>     by ilab.xpos I think so you need to experiment there.
> 
>     Michael
> 
>      > Thanks a lot.
>      > Kid regards,
>      > Gabriel
>      >
>      >? ? ? ?[[alternative HTML version deleted]]
>      >
>      > _______________________________________________
>      > R-sig-meta-analysis mailing list @
>     R-sig-meta-analysis at r-project.org
>     <mailto:R-sig-meta-analysis at r-project.org>
>      > To manage your subscription to this mailing list, go to:
>      > https://stat.ethz.ch/mailman/listinfo/r-sig-meta-analysis
>     <https://stat.ethz.ch/mailman/listinfo/r-sig-meta-analysis>
>      >
> 
>     -- 
>     Michael
>     http://www.dewey.myzen.co.uk/home.html
>     <http://www.dewey.myzen.co.uk/home.html>
> 
> 
> <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>	Virus-free.www.avg.com <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
> 
> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

-- 
Michael
http://www.dewey.myzen.co.uk/home.html