MissingDummiesTransformer 类

添加指示相应数值列具有 NaN 的列。

继承
MissingDummiesTransformer

构造函数

MissingDummiesTransformer(numerical_columns: List[str])

参数

numerical_columns

方法

fit

MissingDummiesTransformer 的拟合函数。

get_col_internal_type

如果列是由缺少的虚拟转换器生成的,则获取该列的类型。

get_column_name

返回给定源列中标记 nan 的列的名称。

transform

MissingDummiesTransformer 的转换函数。

fit

MissingDummiesTransformer 的拟合函数。

fit(x: azureml.automl.runtime._time_series_data_set.TimeSeriesDataSet, y: Optional[numpy.ndarray] = None) -> azureml.automl.runtime.featurizer.transformer.timeseries.missingdummies_transformer.MissingDummiesTransformer

参数

x
<xref:azureml.automl.runtime._time_series_data_set.TimeSeriesDataSet>
必需

输入数据。

y
ndarray
必需

目标值。

返回

类对象本身。

get_col_internal_type

如果列是由缺少的虚拟转换器生成的,则获取该列的类型。

static get_col_internal_type(col_name: str) -> Optional[str]

参数

col_name
必需

列名称。

返回

如果列由缺少虚拟转换器生成,则返回“missing_dummies”,否则返回“None”。

get_column_name

返回给定源列中标记 nan 的列的名称。

static get_column_name(col: str) -> str

参数

col
必需

源列的名称。

返回

新特征列的名称。

transform

MissingDummiesTransformer 的转换函数。

transform(x: azureml.automl.runtime._time_series_data_set.TimeSeriesDataSet) -> azureml.automl.runtime._time_series_data_set.TimeSeriesDataSet

参数

x
<xref:azureml.automl.runtime._time_series_data_set.TimeSeriesDataSet>
必需

输入数据。

返回

MissingDummiesTransformer 的结果。

属性

MARKER_VALUE_MISSING

MARKER_VALUE_MISSING = 1

MARKER_VALUE_NOT_MISSING

MARKER_VALUE_NOT_MISSING = 0

MISSING_DUMMIES_POSTFIX

MISSING_DUMMIES_POSTFIX = '_WASNULL'