short_grain_padding 模块
基于列类型和数据集频率填充短粒度。
函数
pad_short_grains
用 NaN 和零填充数据帧。
pad_short_grains(X: pandas.core.frame.DataFrame, y: numpy.ndarray, freq: pandas._libs.tslibs.offsets.DateOffset, automl_settings: azureml.automl.core.automl_base_settings.AutoMLBaseSettings, verifier: Optional[azureml.automl.runtime.faults_verifier.VerifierManager] = None) -> Tuple[pandas.core.frame.DataFrame, numpy.ndarray]
参数
- X
必需
要进行填充分析的数据帧。
- y
必需
目标值。
- freq
必需
数据集的频率。
- automl_settings
必需
数据的设置对象。
- verifier
默认值: None
返回
填充所有短粒度的数据帧。
pad_short_grains_or_raise
一种简便的方法,用于填充数据并避免填充自身的异常。
如果频率为“None”,则方法将引发预测数据异常。 在上游代码中,频率可为“none”的唯一情况是我们对每个粒度都具有唯一的值,并且用户未提供频率。 注意:如果 automl_settings.short_series_handling_configuration 的值为“drop”或“None”,则不会更改数据集。 :param X: 要进行填充分析的数据帧。 :param y: 目标值。 :param freq: 数据集的频率。 :param automl_settings: 数据的设置对象。 :param ref_code: 在频率为 None 时用于标记异常的引用代码。 :raises: ForecastingDataException :return: 填充所有短粒度的数据帧。
pad_short_grains_or_raise(X: pandas.core.frame.DataFrame, y: numpy.ndarray, freq: pandas._libs.tslibs.offsets.DateOffset, automl_settings: azureml.automl.core.automl_base_settings.AutoMLBaseSettings, ref_code: str, verifier: Optional[azureml.automl.runtime.faults_verifier.VerifierManager] = None) -> Tuple[pandas.core.frame.DataFrame, numpy.ndarray]
参数
- X
- y
- freq
- automl_settings
- ref_code
- verifier
默认值: None
反馈
提交和查看相关反馈