The metafor Package

A Meta-Analysis Package for R

User Tools

Site Tools


updates

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
updates [2023/10/19 15:30] Wolfgang Viechtbauerupdates [2024/03/29 09:58] (current) Wolfgang Viechtbauer
Line 2: Line 2:
  
 On this page, you can find a description of the (recent) updates to the metafor package. Older updates are archived [[updates_old|here]]. On this page, you can find a description of the (recent) updates to the metafor package. Older updates are archived [[updates_old|here]].
 +
 +==== Version 4.6-0 (2024-03-28) ====
 +
 +  * the ''steps'' argument in the various ''profile()'' functions can now also be a numeric vector to specify for which parameter values the likelihood should be evaluated
 +  * a few minor fixes to the dynamic theming of plots based on the foreground and background colors of the plotting device
 +  * slightly improved flexibility for setting package options
 +  * new measures added to ''escalc()'': ''"SMN"'' for the single-group standardized mean / single-group standardized mean difference, ''"SMCRP"'' for the standardized mean change using raw score standardization with pooled standard deviations, and ''"SMCRPH"'' for the standardized mean change using raw score standardization with pooled standard deviations and heteroscedastic population variances at the two measurement occasions
 +  * calculation of the sampling variances for measures ''"SMDH"'', ''"SMD1H"'', and ''"SMCRH"'' was slightly adjusted for consistency
 +  * in ''plot.gosh.rma()'', can also set ''het="tau"'' (to plot the square root of tau^2 as the measure of heterogeneity)
 +  * in the various ''forest()'' functions, argument ''ylim'' can now only be a single value to specify the lower bound (while the upper bound is still set automatically)
 +  * in ''forest()'' and ''regplot()'', observation limits set via ''olim'' are now properly applied to all elements
 +  * various internal improvements to ''selmodel()''
 +  * ''selmodel()'' no longer stops with an error when one or more intervals defined by the ''steps'' argument do not contain any observed p-values (instead a warning is issued and model fitting proceeds, but may fail)
 +  * added ''decreasing'' argument to ''selmodel()'' for enforcing that the delta estimates must be a monotonically decreasing function of the p-values in the step function model
 +  * added the undocumented argument ''pval'' to ''selmodel()'' for passing p-values directly to the function (doing this is highly experimental)
 +  * some internal refactoring of the code
 +  * improved the documentation a bit
  
 ==== Version 4.4-0 (2023-09-27) ==== ==== Version 4.4-0 (2023-09-27) ====
Line 159: Line 176:
   * refactored various functions (for cleaner/simpler code)   * refactored various functions (for cleaner/simpler code)
   * improved the documentation a bit   * improved the documentation a bit
- 
-==== Version 2.4-0 (2020-03-19) ==== 
- 
-  * version jump to 2.4-0 for CRAN release (from now on, even minor numbers for CRAN releases, odd numbers for development versions) 
-  * the various ''forest()'' functions gain ''header'' argument 
-  * ''escalc()'' gains ''include'' argument 
-  * setting ''verbose=3'' in model fitting functions sets ''options(warn=1)'' 
-  * ''forest.rma()'' and ''forest.default()'' now throw informative errors when misusing ''order'' and ''subset'' arguments 
-  * fixed failing tests due to the ''stringsAsFactors=FALSE'' change in the upcoming version of R 
-  * ''print.infl.rma.uni()'' gains ''infonly'' argument, to only show the influential studies 
-  * removed ''MASS'' from ''Suggests'' (no longer needed) 
-  * argument ''btt'' can now also take a string to grep for 
-  * added ''optimParallel'' as possible optimizer in ''rma.mv()'' 
-  * added (for now undocumented) option to fit models in ''rma.glmm()'' via the ''GLMMadaptive'' package (instead of ''lme4''); to try this, use: ''control=list(package="GLMMadaptive")'' 
-  * started to use numbering scheme for 'devel' version (the number after the dash indicates the devel version) 
-  * added ''contrmat()'' function (for creating a matrix that indicates which groups have been compared against each other in each row of a dataset) 
-  * added ''to.wide()'' function (for restructuring long format datasets into the wide format needed for contrast-based analyses) 
-  * ''I^2'' and ''H^2'' are also shown in output for fixed-effects models 
-  * argument ''grid'' in ''baujat()'' can now also be a color name 
-  * added (for now undocumented) ''time'' argument to more functions that are computationally expensive 
-  * added (for now undocumented) ''textpos'' argument to the various forest functions 
-  * added a new dataset (''dat.graves2010'') 
-  * added more tests 
  
 ==== Older Versions ==== ==== Older Versions ====
updates.txt · Last modified: 2024/03/29 09:58 by Wolfgang Viechtbauer