nannyml.plots.blueprints.distributions module

nannyml.plots.blueprints.distributions.plot_2d_categorical_distribution_list(result, reference_data: DataFrame, analysis_data: DataFrame, chunker: Chunker, title: str | None = None, figure: Figure | None = None, x_axis_time_title: str = 'Time', x_axis_chunk_title: str = 'Chunk', y_axis_title: str = 'Metric', figure_args: Dict[str, Any] | None = None, subplot_title_format: str = 'Metric <b>{metric_name}</b>', dimension_1_name: str = 'column_name', dimension_2_name: str = 'metric') Figure[source]
nannyml.plots.blueprints.distributions.plot_2d_continuous_distribution_list(result, reference_data: DataFrame, analysis_data: DataFrame, chunker: Chunker, title: str | None = None, figure: Figure | None = None, x_axis_time_title: str = 'Time', x_axis_chunk_title: str = 'Chunk', y_axis_title: str = 'Metric', figure_args: Dict[str, Any] | None = None, subplot_title_format: str = 'Metric <b>{metric_name}</b>', dimension_1_name: str = 'column_name', dimension_2_name: str = 'metric') Figure[source]
nannyml.plots.blueprints.distributions.plot_2d_univariate_distributions_list(result, reference_data: DataFrame, analysis_data: DataFrame, chunker: Chunker, items: List[Tuple[str, Any]], title: str | None = 'Column distributions', figure: Figure | None = None, x_axis_time_title: str = 'Time', x_axis_chunk_title: str = 'Chunk', y_axis_title: str = 'Values', figure_args: Dict[str, Any] | None = None, subplot_title_format: str = '<b>{column_name}</b> distribution (alerts for <b>{method_name})</b>', number_of_columns: int | None = None) Figure[source]