ColumnPurposeDetector 类

AutoML 试验期间用于确定各个数据列的用途的方法和类。

继承
builtins.object
ColumnPurposeDetector

构造函数

ColumnPurposeDetector()

方法

detect_column_purpose

计算原始列上的 stats_computation,并确定输入列的数据类型。

get_raw_stats_and_column_purposes

获取数据帧的原始特征统计信息和列用途。

detect_column_purpose

计算原始列上的 stats_computation,并确定输入列的数据类型。

detect_column_purpose(column: str, df: pandas.core.frame.DataFrame, is_timeseries: bool = False) -> Tuple[azureml.automl.runtime.stats_computation.raw_stats.RawFeatureStats, str, str]

参数

column
必需

数据帧中的列名称。

df
必需

输入数据帧。

is_timeseries
必需

预测任务的标志。

is_timeseries
默认值: False

返回

原始列 stats_computation,特征类型。

get_raw_stats_and_column_purposes

获取数据帧的原始特征统计信息和列用途。

get_raw_stats_and_column_purposes(df: pandas.core.frame.DataFrame, is_timeseries: bool = False) -> List[Tuple[azureml.automl.runtime.stats_computation.raw_stats.RawFeatureStats, str, str]]

参数

df
必需

输入数据帧。

is_timeseries
必需

预测任务的标志。

is_timeseries
默认值: False

返回

每个列的 Rawfeature 统计信息和列用途。