fig_segmentation_detail¶
-
passengersim.summaries.segmentation_detail.fig_segmentation_detail(summaries: Contrast, *, by_carrier: bool | str =
True, by_class: bool | str =False, orig: str | None =None, dest: str | None =None, raw_df: bool =False, also_df: bool =False, width: int | None =400, height: int | None =180) alt.Chart | pd.DataFrame | tuple[alt.Chart, pd.DataFrame][source]¶ Plot the segmentation detail data.
- Parameters:
- summaries : Contrast¶
The contrast object containing the segmentation detail data.
- by_carrier : bool or str, default True¶
If True, group by carrier. If a string, filter by carrier.
- by_class : bool or str, default False¶
If True, group by booking class. If a string, filter by booking class.
- orig : str, optional¶
Filter by origin.
- dest : str, optional¶
Filter by destination.
- raw_df : bool, default False¶
If True, return the raw dataframe instead of the figure.
- also_df : bool, default False¶
If True, return the dataframe as well as the figure.
- width : int, optional¶
The width of the figure. Default is 400.
- height : int, optional¶
The height of the figure. Default is 180.
- Returns:
alt.Chart or pd.DataFrame or tuple[alt.Chart, pd.DataFrame] – The segmentation detail figure or dataframe.