paddlets.analysis.base_analyzers

class Summary(**kwargs)[源代码]

基类:Analyzer

统计指标计算,目前包括:数量、均值、方差、最小、25%中位值、50%中位值、75%中位值、最大值、缺失占比、平稳性p值

参数

kwargs – 各分析算子子类的参数, 基类中利用可变参数实现灵活拓展

analyze(X: Union[Series, DataFrame]) Union[Series, DataFrame][源代码]

计算统计指标

参数

X (pd.Series|pd.DataFrame) – 待分析的pd.Series|pd.DataFrame

返回

分析结果

返回类型

pd.Series|pd.DataFrame

引发

ValueError

classmethod get_properties() Dict[源代码]

获取analyzer的属性

返回

Dict

class Max(**kwargs)[源代码]

基类:Analyzer

计算指定列的最大值

参数

kwargs – 各分析算子子类的参数, 基类中利用可变参数实现灵活拓展

analyze(X: Union[Series, DataFrame]) Union[Any, Series][源代码]

计算指定列的最大值

参数

X (pd.Series|pd.DataFrame) – 待分析的列,默认为全部列

返回

列最大值或者最大值的index

返回类型

Any|pd.Series

引发

ValueError

classmethod get_properties() Dict[源代码]

获取analyzer的属性

返回

Dict