Save day pattern summary results
calc_daypat_probabilities.RdAggregates and saves summary statistics of day pattern probabilities (adjusted and unadjusted) by diary platform and day group to CSV files for reporting and validation.
Usage
calc_daypat_probabilities(
fit_dt,
model,
rmove_adjustment = TRUE,
save_results = TRUE,
settings
)Arguments
- adjusted_probs
data.table. Adjusted probabilities for each day. Required columns:
diary_platform
— survey platform day_group <character/integer> — day group
day_weight
— day-level expansion weight prob_made_none
— probability of no trips prob_made_mandatory
— probability of mandatory trips prob_made_nonmand
— probability of non-mandatory trips Rows: one per day. Keys: none required. Modified by reference: no (read-only).
- unadjusted_probs
data.table. Unadjusted probabilities for each day. Same schema as
adjusted_probs.- report_dir
character(1). Directory path to save output CSV files. Must exist or be creatable.
Details
Aggregates weighted sums for each day pattern category (no trips, mandatory trips, non-mandatory only) by diary platform and day group.
Writes two CSV files to the specified report directory:
day_pattern_adjusted.csv— results using adjusted probabilitiesday_pattern_observed.csv— results using unadjusted probabilities
Used for model validation and reporting in day pattern modeling workflows.
Does not modify input data; only writes output files.
See also
calc_daypat_probabilities()
Other day pattern modeling:
calc_day_trip_class(),
save_daypat_results()