Penalized Synthetic Control Estimation
Hold-out validated penalized synthetic control estimator
Get average mse for cvpensynth object
Check whether treated unit is in the convex hull of donors
Determine lambda sequence
Generate data from independent multivariate normal distribution with a...
Penalized synthetic control estimator
Placebo permutation test for pensynth
Plotting for hold-out validated penalized synthetic control objects
Plotting a pensynth permutation object
Create prediction from cvpensynth model
Create prediction from pensynth model
Print cvpensynth model
Print pensynth model
Generate data from normal distribution with autocorrelation parameter
Simulate data according to factor model
Simulate data according to synthetic control model
Function to scale the X matrices in synthetic control
Estimate penalized synthetic control models and perform hold-out validation to determine their penalty parameter. This method is based on the work by Abadie & L'Hour (2021) <doi:10.1080/01621459.2021.1971535>. Penalized synthetic controls smoothly interpolate between one-to-one matching and the synthetic control method.