simulate_data#

Functions that generate data sets used in examples

Functions

generate_ancova_data([N, ...])

Generate ANCOVA example data

generate_did([seed])

Generate Difference in Differences data

generate_geolift_data([seed])

Generate synthetic geolift data using a latent factor model.

generate_multicell_geolift_data([seed])

Generate synthetic data for a geolift example.

generate_piecewise_its_data([N, ...])

Generate piecewise Interrupted Time Series data with known ground truth parameters.

generate_regression_discontinuity_data([N, ...])

Generate regression discontinuity example data

generate_staggered_did_data([n_units, ...])

Generate synthetic panel data with staggered treatment adoption.

generate_synthetic_control_data([N, ...])

Generates data for synthetic control example.

generate_time_series_data_seasonal(...[, seed])

Generates 10 years of monthly data with seasonality

generate_time_series_data_simple(treatment_time)

Generate simple interrupted time series data, with no seasonality or temporal structure.