nannyml.plots.util module

nannyml.plots.util.add_artificial_endpoint(chunk_indexes: Optional[ndarray], start_dates: Optional[ndarray], end_dates: Optional[ndarray], data: Union[ndarray, List[ndarray]])[source]
nannyml.plots.util.check_and_convert(data: Union[ndarray, Series, List[Union[ndarray, Series]]], chunk_start_dates: Optional[Union[ndarray, Series]] = None, chunk_end_dates: Optional[Union[ndarray, Series]] = None, chunk_indices: Optional[Union[ndarray, Series]] = None) Tuple[ndarray, Optional[ndarray], Optional[ndarray], Optional[ndarray]][source]
nannyml.plots.util.ensure_numpy(*args) Tuple[source]
nannyml.plots.util.has_non_null_data(series: Optional[Union[ndarray, Series]]) typing_extensions.TypeGuard[Union[ndarray, Series]][source]
nannyml.plots.util.is_time_based_x_axis(start_dates: Optional[Union[ndarray, Series]], end_dates: Optional[Union[ndarray, Series]]) bool[source]
nannyml.plots.util.pairwise(x: ndarray)[source]