Data Quality Diagnostics for Propensity Score Matching
Source:R/impact_matching.R
diagnose_matching_data.RdProvides comprehensive diagnostics for data quality issues that can affect propensity score matching, including missing value patterns, non-finite values, and categorical variable issues.
Usage
diagnose_matching_data(
data,
treatment_var = "is_treated",
matching_variables,
exact_match_vars = NULL,
factor_level_threshold = 5
)Arguments
- data
A data.table containing the data to be assessed
- treatment_var
Character. Name of treatment indicator variable
- matching_variables
Character vector. Variables to include in assessment
- exact_match_vars
Character vector. Variables requiring exact matches. Default: NULL
- factor_level_threshold
Numeric. Minimum observations per factor level. Default: 5