passengersim.

contrast

Compare results across multiple PassengerSim simulations.

The Contrast class acts as a named collection of SimulationTables objects and provides methods for side-by-side analysis and visualization of simulation outcomes.

Modules

duo

Visualization tools for comparing exactly two simulations.

Classes

Contrast

MultiContrast

Functions

fig_bid_price_history(summaries, *[, ...])

fig_bookings_by_timeframe(summaries[, ...])

Generate a figure contrasting bookings by timeframe for one or more runs.

fig_carrier_load_factors(summaries[, ...])

Generate a figure contrasting carrier load factors for one or more runs.

fig_carrier_local_share(summaries[, ...])

Generate a figure contrasting carrier local shares for one or more runs.

fig_carrier_rasm(summaries[, raw_df, ...])

Generate a figure contrasting carrier RASM for one or more runs.

fig_carrier_revenues(summaries[, raw_df, ...])

Generate a figure contrasting carrier revenues for one or more runs.

fig_carrier_total_bookings(summaries[, ...])

Generate a figure contrasting carrier total bookings for one or more runs.

fig_carrier_yields(summaries[, raw_df, ...])

Generate a figure contrasting carrier yields for one or more runs.

fig_cp_segmentation(summaries, *[, raw_df, ...])

Generate a figure contrasting continuous price segmentation for one or more runs.

fig_demand_to_come(summaries[, func, ...])

fig_displacement_history(summaries, *[, ...])

fig_fare_class_mix(summaries, *[, raw_df, ...])

fig_leg_forecasts(summaries[, raw_df, ...])

fig_od_fare_class_mix(summaries, orig, dest, *)

fig_path_forecasts(summaries[, raw_df, ...])

fig_segmentation_by_timeframe(summaries, metric)

Generate a figure contrasting segmentation by timeframe for one or more runs.