pd_provider
Pandas provider builders for generated data.
- pysatl_cpd.data.generator.providers.pd_provider.build_pandas_labeled_data(series, *, name, annotation=None)[source]
Build pandas labeled data from generated series.
- Parameters:
series (
GeneratedSeries) – Generated series containing data and metadata.name (
str) – Name for the timeseries annotation.annotation (
TimeseriesAnnotation|None) – Optional timeseries annotation. If None, one is created using the series metadata.
- Returns:
Pandas labeled data instance.
- Return type:
- pysatl_cpd.data.generator.providers.pd_provider.build_pandas_univariate_labeled_data(series, *, feature_name, name, annotation=None)[source]
Build pandas univariate labeled data from generated series.
- Parameters:
series (
GeneratedSeries) – Generated series containing data and metadata.feature_name (
str) – Name of the feature to extract as univariate data.name (
str) – Name for the timeseries annotation.annotation (
TimeseriesAnnotation|None) – Optional timeseries annotation. If None, one is created using the series metadata.
- Returns:
Pandas univariate labeled data instance.
- Return type:
- Raises:
ValueError – If the feature name is not found in the series.