| add_lagged_covariates | Augment dataframe with lagged covariates |
| adjust_data | Adjust an outcome time series based on the group weights. |
| aggregate_data | Aggregate grouped data |
| aggregate_simulation_results | Test a passed test statistic on the simulated data |
| calculate_average_outcome | Summary function for summarize.simulation.results |
| calculate_group_weights | Calculate proportion of subgroups across time |
| extrapolate_model | Extrapolate pre-policy data to post-policy era |
| fit_model_default | Default ITS model |
| generate_fake_data | Make fake data for testing purposes. |
| generate_fake_grouped_data | A fake DGP with time varying categorical covariate for illustrating the code. |
| make_envelope_graph | Make envelope style graph with associated smoothed trendlines |
| make_fit_season_model | Make a fit_model that takes a seasonality component |
| make_many_predictions | Generate a collection of raw counterfactual trajectories |
| make_many_predictions_plug | Generate a collection of raw counterfactual trajectories |
| make_model_smoother | Make a smoother that fits a model and then smooths residuals |
| mecklenberg | Mecklenberg PSA Reform Data |
| meck_subgroup | Mecklenberg data by subgroup of charge type |
| newjersey | New Jersey PSA Reform aggregate data |
| process_outcome_model | Generate an ITS extrapolation simulation. |
| simITS | 'simITS' package overview |
| smooth_residuals | Smooth residuals after model fit |
| smooth_series | Smooth a series using a static loess smoother |