Megha

@meghapsimatrix
76 Followers
126 Following
59 Posts
Cats and stats
Meta-analysis and causal inference
Websitehttps://meghapsimatrix.com/

For all you fans of cluster-robust standard errors, #rstats package clubSandwich update dropped today (version 0.5.9):
http://jepusto.github.io/clubSandwich/
This version finally (FINALLY!) adds support for geepack::geeglm().

Also adds support for metafor's location-scale meta-regression models (https://metafor-project.org/doku.php/tips:different_tau2_across_subgroups) and a few bug fixes and enhancements.

Cluster-Robust (Sandwich) Variance Estimators with Small-Sample Corrections

Provides several cluster-robust variance estimators (i.e., sandwich estimators) for ordinary and weighted least squares linear regression models, including the bias-reduced linearization estimator introduced by Bell and McCaffrey (2002) <https://www150.statcan.gc.ca/n1/pub/12-001-x/2002002/article/9058-eng.pdf> and developed further by Pustejovsky and Tipton (2017) <DOI:10.1080/07350015.2016.1247004>. The package includes functions for estimating the variance- covariance matrix and for testing single- and multiple- contrast hypotheses based on Wald test statistics. Tests of single regression coefficients use Satterthwaite or saddle-point corrections. Tests of multiple- contrast hypotheses use an approximation to Hotellings T-squared distribution. Methods are provided for a variety of fitted models, including lm() and mlm objects, glm(), geeglm() (from package geepack), ivreg() (from package AER), ivreg() (from package ivreg when estimated by ordinary least squares), plm() (from package plm), gls() and lme() (from nlme), lmer() (from `lme4`), robu() (from robumeta), and rma.uni() and rma.mv() (from metafor').

It's back-to-school time for the kiddos, and back-to-research-synthesis time for AERA SIG on Systematic Review and Meta-Analysis. Our online seminar series will continue this Fall with four great talks from Alex Kale, Julia Littell, Frantisek Bartos, and Katie Fitzgerald. Free and open to all! 1/
@kdpsingh @dmikeando Log in through your institution or Purchase this tweet for $40

Working on a neat little feature in the metafor package so that plots created automatically respect the theme used in RStudio.

#RStats #metaanalysis #metafor

In the tidyverse, we work with a lot of people - each other and #rstats community members.

We wanted to document how we handle code review, so we've drafted a guide detailing our review principles!

We hope you find it useful, and we welcome your feedback!

https://tidyverse.github.io/code-review/

Tidyteam code review principles

So not many people were keen on a weekly zoom for the intro to R packages (focussing on research project packages), but @mcaleerp suggested an intensive course. Would people be interested in a (free) 2-day course this summer covering setting up a package project, creating functions, documenting them with roxygen, creating vignettes, unit testing, package testing, version control with git, and distribution with github? It could be in Glasgow (my preference) or on Zoom, but not hybrid. #rstats #PsyTeachR

https://psyteachr.github.io/intro-r-pkgs/

Yes, I'd come to Glasgow
10.3%
Yes, I'd attend remotely
63.8%
Nope (just looking)
25.9%
Poll ended at .
Coding Club: Creating an R Package

My #ESMARConf #ESMARConf2023 talk with @meghapsimatrix is up: https://youtu.be/BPfiQkwjqX8?t=1226
Along with an accompanying blog post that has some extra programming details: https://www.jepusto.com/cluster-bootstrap-selection-model/
ESMARConf2023: Presentations 5 - Quantitative synthesis 2 livestream

YouTube
Please join us for our next seminar Lessons Learned from a Participatory Evidence Synthesis by the wonderful
Dr. Sarah Peko-Spicer on March 17 🤩🤩🤩

Introducing Tidier.jl for #JuliaLang:

A 100% Julia implementation of the #rstats {tidyverse}. Powered by the DataFrames.jl package and Julia’s meta-programming capabilities.

https://github.com/kdpsingh/Tidier.jl

Still a work in progress.

Tidier.jl currently supports many of the core tidyverse functions. Because the package implements a non-standard domain-specific language (i.e., tidyverse) within Julia, it requires macros instead of plain functions, which is why all of the functions start with a "@".

GitHub - kdpsingh/Tidier.jl: 100% Julia implementation of the R tidyverse mini-language

100% Julia implementation of the R tidyverse mini-language - GitHub - kdpsingh/Tidier.jl: 100% Julia implementation of the R tidyverse mini-language

GitHub
Our next @srmasig presentation is coming up in a bit over a week, on Friday 2/17, and I’m bouncing in my seat waiting. Please join us for Dr. Jamaal Young speaking on Meta-Analytic Quant-Crit: Exploring the Possibilities. Details here: https://www.srmasig.org/seminar/
Online Seminar

Systematic Reviews and Meta-Analysis Methodology