nannyml.plots.util module

nannyml.plots.util.add_artificial_endpoint(chunk_indexes: Optional[numpy.ndarray], start_dates: Optional[numpy.ndarray], end_dates: Optional[numpy.ndarray], data: Union[numpy.ndarray, List[numpy.ndarray]])[source]
nannyml.plots.util.check_and_convert(data: Union[numpy.ndarray, pandas.core.series.Series, List[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) Tuple[numpy.ndarray, Optional[numpy.ndarray], Optional[numpy.ndarray], Optional[numpy.ndarray]][source]
nannyml.plots.util.ensure_numpy(*args) Tuple[source]
nannyml.plots.util.is_time_based_x_axis(start_dates: Optional[Union[numpy.ndarray, pandas.core.series.Series]], end_dates: Optional[Union[numpy.ndarray, pandas.core.series.Series]]) bool[source]
nannyml.plots.util.pairwise(x: numpy.ndarray)[source]