generate_time_series_data_simple#

causalpy.data.simulate_data.generate_time_series_data_simple(treatment_time, slope=0.0, seed=None)[source]#

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

Parameters:
  • treatment_time (Timestamp) – Timestamp of when treatment begins

  • slope (float) – Slope of the linear trend

  • seed (int | None) – Random seed for reproducibility

Return type:

DataFrame