Skip to content

No bounds for multiple outcomes synth control #110

@MariamGed

Description

@MariamGed

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions