nannyml.plots.blueprints.distributions module

nannyml.plots.blueprints.distributions.plot_2d_categorical_distribution_list(result, reference_data: DataFrame, analysis_data: DataFrame, chunker: Chunker, title: Optional[str] = None, figure: Optional[Figure] = None, x_axis_time_title: str = 'Time', x_axis_chunk_title: str = 'Chunk', y_axis_title: str = 'Metric', figure_args: Optional[Dict[str, Any]] = 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: Optional[str] = None, figure: Optional[Figure] = None, x_axis_time_title: str = 'Time', x_axis_chunk_title: str = 'Chunk', y_axis_title: str = 'Metric', figure_args: Optional[Dict[str, Any]] = 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: Optional[str] = 'Column distributions', figure: Optional[Figure] = None, x_axis_time_title: str = 'Time', x_axis_chunk_title: str = 'Chunk', y_axis_title: str = 'Values', figure_args: Optional[Dict[str, Any]] = None, subplot_title_format: str = '<b>{column_name}</b> distribution (alerts for <b>{method_name})</b>', number_of_columns: Optional[int] = None) Figure[source]