generate_time_series_data#

causalpy.data.simulate_data.generate_time_series_data(N=100, treatment_time=70, beta_temp=-1, beta_linear=0.5, beta_intercept=3)[source]#

Generates interrupted time series example data

Parameters:
  • N (int) – Length of the time series

  • treatment_time (int) – Index of when treatment begins

  • beta_temp (float) – The temperature coefficient

  • beta_linear (float) – The linear coefficient

  • beta_intercept (float) – The intercept

Return type:

DataFrame