paddlets.analysis.base_analyzers

class Summary(**kwargs)[source]

Bases: Analyzer

Statistical indicators, currently support: numbers, mean, variance, minimum, 25% median, 50% median, 75% median, maximum value, missing percentage, stationarity p value

Parameters

kwargs – Argument positions left for sub-classes.

analyze(X: Union[Series, DataFrame]) Union[Series, DataFrame][source]

Calculate Statistical indicators.

Parameters

X (pd.Series|pd.DataFrame) – Pd.Series or pd.DataFrame to be analyzed.

Returns

Analysis results.

Return type

pd.Series|pd.DataFrame

Raises

ValueError

classmethod get_properties() Dict[source]

Get the properties of the analyzer.

Returns

Dict

class Max(**kwargs)[source]

Bases: Analyzer

Compute maximum values of given columns

Parameters

kwargs – Argument positions left for sub-classes.

analyze(X: Union[Series, DataFrame]) Union[Any, Series][source]

Compute the maximum values of given columns

Parameters

X (pd.Series|pd.DataFrame) – columns to be analyzed

Returns

The maximum value or the maximum values indexed by column names

Return type

Any|pd.Series

Raises

ValueError

classmethod get_properties() Dict[source]

Get the properties of the analyzer.

Returns

Dict