nannyml.plots.components.joy_plot module

nannyml.plots.components.joy_plot.alert(fig: plotly.graph_objs._figure.Figure, data_distributions: pandas.core.frame.DataFrame, color: str, name: str, alerts: Union[numpy.ndarray, pandas.core.series.Series], chunk_start_dates: Optional[Union[numpy.ndarray, pandas.core.series.Series]] = None, chunk_end_dates: Optional[Union[numpy.ndarray, pandas.core.series.Series]] = None, chunk_indices: Optional[Union[numpy.ndarray, pandas.core.series.Series]] = None, subplot_args: Optional[Dict[str, Any]] = None, alpha=0.3, plot_quartiles: bool = True, **kwargs) plotly.graph_objs._figure.Figure[source]
nannyml.plots.components.joy_plot.calculate_chunk_distributions(data: Union[numpy.ndarray, pandas.core.series.Series], chunker: nannyml.chunk.Chunker, timestamps: Optional[Union[numpy.ndarray, pandas.core.series.Series]] = None, data_periods: Optional[Union[numpy.ndarray, pandas.core.series.Series]] = None, kde_cut=3, kde_clip=(- inf, inf), post_kde_clip=None)[source]
nannyml.plots.components.joy_plot.joy(fig: plotly.graph_objs._figure.Figure, data_distributions: pandas.core.frame.DataFrame, color: str, name: str, chunk_start_dates: Optional[Union[numpy.ndarray, pandas.core.series.Series]] = None, chunk_end_dates: Optional[Union[numpy.ndarray, pandas.core.series.Series]] = None, chunk_indices: Optional[Union[numpy.ndarray, pandas.core.series.Series]] = None, subplot_args: Optional[Dict[str, Any]] = None, alpha=0.2, plot_quartiles: bool = True, **kwargs) plotly.graph_objs._figure.Figure[source]