![Practical Propensity Score Analysis](/img/default-banner.jpg)
- 34
- 84 166
Practical Propensity Score Analysis
United States
Приєднався 17 січ 2020
This channel shows tutorials on how to perform propensity score analysis using the R Statistical Software, including propensity score matching, weighting and stratification. All aspects of propensity score analysis for quasi-experimental research are demonstrated, including estimation of propensity scores, overlap check, covariate balance evaluation, treatment effect estimation, and sensitivity analysis.
Identification and Estimation of Confirmatory Factor Analysis Models
Dr. Walter Leite explain the basic principles of identification of confirmatory factor analysis models, and maximum likelihood estimation.
Переглядів: 181
Відео
Introduction to Latent Class Analysis with Example in R
Переглядів 7 тис.2 роки тому
Dr. Walter Leite describes the latent class analysis model, the research questions that can be answered with it, and the interpretation of parameter estimates. An example is provided using the MixAll package in R for latent classes of schools with different violence prevention programs. The example is based on the article: Tia Navelene Barnes, Walter Leite & Stephen W. Smith (2017) A Quasi- Exp...
Testing metric versus scalar invariance with categorical indicators using Mplus
Переглядів 4292 роки тому
In a confirmatory factor analysis of categorical indicators, a research may be interested in a chi-square difference test between a model constraining factor loadings and thresholds to be the same across groups (scalar invariance) and a model constraining only factor loadings to be the same (metric invariance). Dr. Walter Leite shows how to obtain the chi-square difference test for the metric v...
Automated Invariance Testing with Mplus
Переглядів 3482 роки тому
Dr. Walter Leite shows an example of performing invariance testing in Mplus for metric and scalar invariance.
Sensitivity analysis for structural equation modeling using Mplus
Переглядів 4412 роки тому
Dr. Walter Leite demonstrates how to perform sensitivity analysis for an omitted confounder in a structural equation model using Mplus. The method demonstrated is described in the paper: Harring, J. R., McNeish, D. M., & Hancock, G. R. (2017). Using phantom variables in structural equation modeling to assess model sensitivity to external misspecification. Psychological Methods, 22(4), 616-631. ...
Sensitivity analysis for structural equation modeling (SEM)
Переглядів 6572 роки тому
Dr. Walter Leite describes sensitivity analysis to omitted confounders for structural equation modeling. This video is based on the following papers: Harring, J. R., McNeish, D. M., & Hancock, G. R. (2017). Using phantom variables in structural equation modeling to assess model sensitivity to external misspecification. Psychological Methods, 22(4), 616-631. doi.org/10.1037/met0000103 Leite, W. ...
Analysis of heterogeneity of treatment effects with causal forests using the grf package in R
Переглядів 4,1 тис.2 роки тому
Dr. Walter Leite demonstrates the use of the grf package in R to evaluate heterogeneity of treatment effects in a large scale field experiment of a video recommendation system. This tutorial is based on reduced data from the study: Leite, W. L., Kuang, H., Shen, Z., Chakraborty, N., Michailidis, G., D’Mello, S., & Xing, W. (2022). Heterogeneity of Treatment Effects of a Video Recommendation Sys...
Path analysis with Mplus - Model Identification and Default Settings
Переглядів 4692 роки тому
Dr. Walter Leite shows how to specify a path analysis model in Mplus, and how Mplus handles the variances and covariances between exogeneous variables. He also shows the Mplus default of adding residuals between disturbances of endogenous variables.
Neural networks to estimate propensity scores
Переглядів 2302 роки тому
Dr. Walter Leite, Ph.D., describes fundamental concepts of neural networks and how they can be used to estimate propensity scores in a propensity score analysis. This video is to support the article Collier, Z. K., & Leite, W. L. (2021). A Tutorial on Artificial Neural Networks in Propensity Score Analysis. The Journal of Experimental Education, 1-18. doi.org/10.1080/00220973.2020.1854158 R cod...
Overview of Propensity Score Estimation
Переглядів 5772 роки тому
Dr. Walter Leite provides an overview of methods for propensity score estimation. He discusses both parametric models and machine learning methods to estimate propensity scores. Parametric models include logistic regression and machine learning methods include random forests and generalized boosted modeling. He also discusses methods to handle missing data in covariates and visual checks of com...
Overview of Quasi-experimental designs
Переглядів 802 роки тому
Dr. Walter Leite provides an overview of quasi-experimental designs and Rubin's causal model, also known as the potential outcomes framework. This is foundational knowledge for other videos in the @practicalpropensityscore channel.
Overview of propensity score analysis
Переглядів 2412 роки тому
Dr. Walter Leite provides an overview of the basic concepts of propensity score analysis. He describes the steps of propensity score analysis, the rationale for each step, and the R packages that can be used to complete each step. This video is foundational knowledge for other videos in the @practicalpropensityscore channel. This video supports the book Practical Propensity Score Analysis using...
Estimation of average treatment effect of a continuous treatment with inverse probability weights
Переглядів 9422 роки тому
Dr. Walter Leite shows how to use inverse probability weights to remove selection bias in the estimation of the effects of a continuous treatment. This example is from Chapter 7 of his book Practical Propensity Score Methods Using R. The data and code are available at www.practicalpropensityscore.com
Evaluation of covariate balance of continuous treatment doses using inverse probability weighting
Переглядів 9402 роки тому
Dr. Walter Leite demonstrates how to evaluate covariate balance of a continuous treatment dose using inverse probability weights using the R statistical software. The weights were estimated with different methods, such a generalized linear modeling, covariate balancing propensity score, and Bayesian additive regression trees (BART). This example is from Chapter 7 of his book Practical Propensit...
Inverse Probability Weighting for Continuous Treatment Doses
Переглядів 1,3 тис.2 роки тому
Dr. Walter Leite demonstrates different ways to obtain inverse probability weights (IPW) to remove selection bias in the estimation of treatment effects of continuous treatment doses. The example is from Chapter 7 of his book Practical Propensity Score Methods Using R. The data and code are available at www.practicalpropensityscore.com
How to estimate the generalized propensity score and the dose response function
Переглядів 2,7 тис.2 роки тому
How to estimate the generalized propensity score and the dose response function
How to estimate generalized propensity scores for multiple treatment versions using R
Переглядів 3,4 тис.2 роки тому
How to estimate generalized propensity scores for multiple treatment versions using R
How to estimate treatment effects with differences-in-differences and fixed effects models
Переглядів 11 тис.4 роки тому
How to estimate treatment effects with differences-in-differences and fixed effects models
Inverse Probability Weighting for Time-Varying Treatments
Переглядів 3,2 тис.4 роки тому
Inverse Probability Weighting for Time-Varying Treatments
Optimal Full Matching on the Propensity Score using the MatchIt package in R
Переглядів 6 тис.4 роки тому
Optimal Full Matching on the Propensity Score using the MatchIt package in R
One-to-many matching with a genetic algorithm with the Matching package in R
Переглядів 1,4 тис.4 роки тому
One-to-many matching with a genetic algorithm with the Matching package in R
Variable ratio greedy propensity score matching with Matching Package in R
Переглядів 7194 роки тому
Variable ratio greedy propensity score matching with Matching Package in R
One-to-one greedy propensity score matching with the MatchIt package in R
Переглядів 8 тис.4 роки тому
One-to-one greedy propensity score matching with the MatchIt package in R
Marginal Mean Weighting Through Stratification to Estimate the Average Treatment Effect with R
Переглядів 7594 роки тому
Marginal Mean Weighting Through Stratification to Estimate the Average Treatment Effect with R
Propensity Score Stratification in R with the MatchIt and survey packages
Переглядів 3 тис.4 роки тому
Propensity Score Stratification in R with the MatchIt and survey packages
Doubly Robust Estimation with Propensity Score Weighting in R with the survey package
Переглядів 2,3 тис.4 роки тому
Doubly Robust Estimation with Propensity Score Weighting in R with the survey package
How to estimate a treatment effect with propensity score weights in R with the survey package
Переглядів 3 тис.4 роки тому
How to estimate a treatment effect with propensity score weights in R with the survey package
How to evaluate covariate balance with propensity score weights in R with the twang package
Переглядів 3,5 тис.4 роки тому
How to evaluate covariate balance with propensity score weights in R with the twang package
How to calculate propensity score weights in R
Переглядів 4,1 тис.4 роки тому
How to calculate propensity score weights in R
Generalized Boosted Modeling to Estimate Propensity Scores in R with the twang package
Переглядів 2 тис.5 років тому
Generalized Boosted Modeling to Estimate Propensity Scores in R with the twang package
Thank you, Professor. My data is not a survey but retrospective data investigating whether some variables (BMI, age, smoking, etc) result in a particular disease outcome. Can I use the survey design function to match propensity scores? Is the MatchIt package the same as the survey design? Thank you for your, sir!
Hello, thank you for your book and this tutorial.I do not have any missing data, also because my data set is not as large. Which steps I can ignore or respectively, in the survey design definition: what should I use instead of "imputation" (because I seem to not need any imputation), if necessary?
Hi Walter. Thanks for the great videos and your excellent book about propensity score matching. I want to estimate PS by your mentioned way; however, I do not understand what these are: ids=~psu, strata=~STRAT_ID, weights=~bystuwt I also read your book, and I can not find the corresponding variables in my dataset. My dataset is the sales data of a company that is not based on a survey. What will happen if I do not include them in the function? I would appreciate it if you could let me know. My other question is that is there ant way to extract propensity scores from the MatchIt package in R? Because matchit() already calculates them for the matching operaion.
In the survey package, these arguments are used to identify the characteristics of a complex survey design. So ids specifies that the cluster id variable is "psu", strata indicates that the strata id is "STRAT_ID", and weights indicates that the sampling weights are "bystuwt"
Hi! Is there any similar package to do this in Python? Thanks!
Thank you very much. I was using a remote computer of 32GB ram and i left it loading day and night... and it blocked...
Dear Professor Walter, thanks for your kindly presentation and lectures here. I am a medical student in China. I am so happy to see this vedio series here, which helps a lot in my research when I buried myself all day long in a search for a breakthrough in understanding MICE before IPTW and PSM. Thanks! Zhiwen Luo