WorksheetFunction.Forecast_ETS_STAT 方法 (Excel)

返回作为时间序列预测结果的统计值。

语法

表达式Forecast_ETS_STAT (arg1arg2arg3arg4arg5arg6)

表达式 表示 WorksheetFunction 对象的变量。

参数

名称 必需/可选 数据类型 说明
Arg1 必需 Variant 值:要预测下一个点的历史值。
Arg2 必需 Variant 时间线:日期或数字数据的独立数组或区域。 时间线中的值之间必须有一致的步长,并且不能为零。 请参阅注解。
Arg3 必需 Double Statistic_type:介于 1 和 8 之间的数值,指示将为计算的预测返回哪个统计信息。
Arg4 可选 Variant 置信度:介于 0 和 1 之间的数值 (排他) ,指示计算的置信区间的置信度。 请参阅注解。
Arg5 可选 Variant 数据补全:尽管 时间线 要求数据点之间有恒定的步长,但 Forecast_ETS_STAT 支持高达 30% 的缺失数据,并自动调整数据。 请参阅注解。
Arg6 可选 Variant 聚合:尽管时间线要求数据点之间有恒定的步长,但Forecast_ETS_STAT聚合了具有相同时间戳的多个点。 请参阅注解。

返回值

Double

备注

无需对 时间线 (Arg2) 进行排序,因为Forecast_ETS_STAT对其进行计算的排序方式是隐式的。 如果Forecast_ETS_STAT无法识别时间线中的常量步骤,则返回运行时错误 1004。 如果时间线包含重复值,Forecast_ETS_STAT 也会返回错误。 如果时间线和值的范围大小不相同,Forecast_ETS_STAT 将返回运行时错误 1004。

Arg3) (statistic_type 参数指示此函数请求的统计信息。 可以返回以下可选统计信息:

  • ETS 算法的 Alpha 参数。 返回基值参数 - 值越高,最近数据点的权重越大。
  • ETS 算法的 Beta 参数。 返回趋势值参数 - 值越高,近期趋势的权重越大。
  • ETS 算法的 Gamma 参数。 返回趋势值参数 - 值越高,近期趋势的权重越大。
  • MASE 指标。 返回平均绝对比例误差指标,该指标用于衡量预测的准确性。
  • SMAPE 指标。 返回对称平均绝对百分比误差指标,该指标是一种基于百分比误差的准确度量。
  • MAE 指标。 返回对称平均绝对百分比误差指标,该指标是一种基于百分比误差的准确度量。
  • RMSE 指标。 返回均方根误差指标,该指标用于度量预测值和观测值之间的差异。
  • 检测到步长。 返回在历史时间线中检测到的步长。

Arg4) (置信区间为 95% 意味着根据 Forecast_ETS 预测结果,95% 的未来点预计将落入此半径内, ( 具有正态分布) 。 使用置信区间可以帮助您掌握预测模型的准确性。 较小的区间意味着对此特定点的预测置信度更高。

例如,对于 90% 置信区间,计算 90% 置信水平, (90% 的未来点将位于预测) 的此半径内。 默认值为 95%。 对于超出 0,1) 范围 (数字, Forecast_ETS_STAT 返回一个错误。

为数据完成参数 (Arg5) 传递 0 指示算法将缺少的点计算为零。 默认值 1 通过将缺少的点计算为邻接点的平均值来说明缺少的点。 如果缺失数据超过 30%, Forecast_ETS_STAT 将返回运行时错误 1004。

聚合参数 (Arg6) 是一个数值,指定要用于聚合具有相同时间戳的多个值的方法。 默认值 0 指定 AVERAGE,而其他介于 1 到 6 之间的数值指定 SUM、COUNT、COUNTA、MIN、MAX 和 MEDIAN。

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。