生成趋势函数

获得 Image Analyst 许可后可用。

总览

用于面向多维栅格中一个或多个变量估计每个像素沿维度的趋势。

备注

支持的多维栅格数据集包括 netCDF、GRIB、HDF 和 Esri 的 CRF。此外,还支持多维镶嵌数据集。

输出是一个多维栅格图层,其中每个剖切均是一个包含趋势线相关信息的多波段栅格。如果要分析包含单个维度(例如,时间)的数据集中的单个变量趋势,则输出数据集中将具有单个剖切。如果要分析包含多个维度(例如,时间和深度)的数据集的单个变量,则每个剖切将包含每个维度值的趋势信息。

使用此函数生成的输出趋势栅格可用作使用趋势预测函数的输入。

有三个趋势线选项可用于沿维度拟合变量值的趋势:线性、多项式和谐波。三个趋势拟合选项如下所述。

线性、谐波、二阶和三阶多项式趋势类型

对于线性趋势分析,输出包含三波段栅格,其中:

  • 波段 1 = 斜率
  • 波段 2 = 截距
  • 波段 3 = 均方根误差 (RMSE) 或最佳拟合线周围的误差

对于多项式趋势分析,输出中的波段数取决于多项式阶数。二阶多项式拟合将生成四波段栅格,其中:

  • 波段 1 = Polynomial_2
  • 波段 2 = Polynomial_1
  • 波段 3 = Polynomial_0
  • 波段 4 = RMSE

三阶多项式拟合将生成五波段栅格,其中:

  • 波段 1 = Polynomial_3
  • 波段 2 = Polynomial_2
  • 波段 3 = Polynomial_1
  • 波段 4 = Polynomial_0
  • 波段 5 = RMSE

对于谐波趋势分析,输出中的波段数取决于谐波频率。当频率设置为 1 时,输出将为五波段栅格,其中:

  • 波段 1 = 斜率
  • 波段 2 = 截距
  • 波段 3 = Harmonic_sin1
  • 波段 4 = Harmonic_cos1
  • 波段 5 = RMSE

当频率设置为 2 时,输出将为七波段栅格,其中:

  • 波段 1 = 斜率
  • 波段 2 = 截距
  • 波段 3 = Harmonic_sin1
  • 波段 4 = Harmonic_cos1
  • 波段 5 = Harmonic_sin2
  • 波段 6 = Harmonic_cos2
  • 波段 7 = RMSE

谐波趋势分析的周期长度参数用于表示您希望在一天或全年的数据中看到的周期数量和周期长度。例如,如果您希望数据在一年中经历两个变化周期,则周期长度将为 182.5 天或 0.5 年。如果您每三小时采集一次温度数据,并且每天存在一个变化周期,则周期长度将为 1 天。

谐波趋势分析的频率参数用于描述谐波模型以拟合至数据。如果频率设置为 1,则将使用线性和一阶谐波曲线的组合来拟合模型。如果频率为 2,则将使用线性、一阶谐波和二阶谐波曲线的组合来拟合数据。如果频率为 3,则将使用附加的三阶谐波曲线对数据进行建模,依此类推。

可以生成模型拟合优度统计数据作为可选输出。可以计算并符号化均方根误差 (RMSE)、R 平方值和趋势斜率 p 值。可以使用 RGB 符号系统来符号化输出趋势栅格图层,并指定统计数据为红色、绿色和蓝色波段。

参数

参数说明

栅格

输入多维栅格。

维度名称

将沿此维度为分析中所选的一个或多个变量提取趋势。

回归类型

指定用于拟合沿维度像素值的线的类型。

  • 线性 - 拟合沿线性趋势线的变量的像素值。这是默认设置。
  • 谐波 - 拟合沿谐波趋势线的变量的像素值。
  • 多项式 - 拟合沿二阶多项式趋势线的变量的像素值。

谐波频率

趋势拟合中使用的频率。此参数将指定一年中的周期频率。默认值为 1 或每年一个谐波周期。

该参数仅包含在谐波回归的趋势分析中。

周期长度

要进行建模的周期性变化的长度。其单位为天,与输入数据的时间单位无关。例如,叶绿度通常在一年中具有一个较强的变化周期,因此周期长度为 365.25,即使输入数据为每月绿度也是如此。每小时温度数据在一天中具有一个较强的变化周期,因此周期长度为 1。

对于每年周期变化的数据,默认长度为 365.25 天。

周期单位

指定用于谐波周期长度的时间单位。

  • - 谐波周期的长度单位为天。
  • - 谐波周期的长度单位为年。这是默认设置。

多项式的阶

趋势拟合中使用的多项式阶数。此参数将指定多项式的阶。默认值为 2 或二阶多项式。

该参数仅包含在多项式回归的趋势分析中。

忽略 NoData

指定分析中是否忽略 NoData 值。

  • 选中 - 分析将包括沿给定维度的所有有效像素,并忽略所有 NoData 像素。这是默认设置。
  • 未选中 - 如果沿给定维度的像素包含任意 NoData 值,则分析结果将变为 NoData。

RMSE

指定是否生成趋势拟合线的均方根误差 (RMSE)。

  • 选中 - 该函数完成后,将计算 RMSE 并显示在详细信息中。这是默认设置。
  • 未选中 - 将不计算 RMSE。

R 平方

指定是否为趋势拟合线计算 R 平方拟合优度统计数据。

  • 选中 - 该函数完成后,将计算 R 平方并显示在详细信息中。
  • 未选中 - 将不计算 R 平方。这是默认设置。

斜率系数的 P 值

指定是否为趋势线的斜率系数计算 p 值统计数据。

  • 选中 - 该函数完成后,将计算 p 值并显示在详细信息中。
  • 未选中 - 将不计算 p 值。这是默认设置。

回归类型

以下列出了每个趋势选项的回归方程。

  • 线性 - 线性趋势线是最佳拟合直线,可用于估计简单的线性关系。线性趋势可突出显示以稳定速率增加或减少的变化率。线性趋势线的公式如下:
    线性趋势线方程
    • y = 像素变量值。
    • x = 维度值。
    • ß0 = y 截距。
    • ß1 = 线性斜率或变化率。

      ß1 > 0 表示增加趋势。

      ß1 < 0 表示减少趋势。

  • 多项式 - 多项式趋势线是一条曲线,可用于波动的数据。在这种情况下,多项式的阶数值用于指示发生的最大波动数。多项式趋势线的公式如下:
    多项式趋势线方程
    • y = 像素变量值
    • x = 维度值
    • ß0, ß1, ß2, ß3, ..., ßn = 常系数
  • 谐波 - 谐波趋势线是周期性重复的曲线,最适用于描述遵循周期性模式的数据,例如季节性温度变化。谐波趋势线的公式如下:
    谐波趋势线方程
    • y = 像素变量值
    • t = 儒略日
    • ß0 = y 截距
    • ß1 = 变化率
    • α, γ = 年际或年内变化的系数
    • ω = i
    • f = 谐波频率

相关主题