-
Notifications
You must be signed in to change notification settings - Fork 66
Description
I tried to run this code to replicate the study. When I run lines 78-82
syn_multi <- augsynth(lngdpcapita + lntotalwagescapita + estabscapita ~ treated, fips, year_qtr, kansas, progfunc="None", scm=T) summary(syn_multi)
I get:
`> syn_multi <- augsynth(lngdpcapita + lntotalwagescapita + estabscapita ~ treated, fips, year_qtr, kansas, progfunc="None", scm=T)
Multiple outcomes and one treatment time found. Running augsynth_multiout.
summary(syn_multi)
Call:
augsynth_multiout(form = form, unit = !!enquo(unit), time = !!enquo(time),
t_int = t_int, data = data, progfunc = "None", scm = ..2)
Overall L2 Imbalance (Scaled):0.270 (0.406)
Average ATT Estimate:
Outcome Estimate lower_bound upper_bound p_val Pre.RMSE
1 lngdpcapita -0.0581635013 NA NA 1 0.067980472
2 lntotalwagescapita -0.0571668986 NA NA 1 0.058511501
3 estabscapita 0.0006079743 NA NA 1 0.002100731'
Where the lower and upper bounds are NAs. Similarly:
> plot(syn_multi) Error in scale_y_continuous()`:
! Discrete values supplied to continuous scale.
ℹ Example values: NA, NA, NA, NA, and NA'
Any thoughts on where this might be coming from? I am also interested in the dynamic treatment effects from augsynth_multiout.