Skip to content

Add treatment effect shocks #12

@tsrobinson

Description

@tsrobinson

One use case of synthetic data is in simulating experiments. In this context, the user may want to hypothesise that there is some treatment effect $\tau$ that acts on some outcome variable (which would be a column from the SyGNet generator).

We could create a function (called e.g. add_treatment()) which allows users to specify $\tau$, and an outcome, and then randomise observations into treatment groups. Users can then run their proposed statistical analysis on this dataset.

A more complicated version of this would be to also allow for heterogeneous treatment effects. i.e. supply a vector of treatment effects, and a corresponding matrix of subgroups.

Metadata

Metadata

Assignees

Labels

new featureNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions