使用 NCtoolkit 的经验正交函数

empirical orthogonal function with NCtoolkit

我正在处理从 https://podaac.jpl.nasa.gov/dataset/MUR-JPL-L4-GLOB-v4.1 获得的 SST 数据。我正在研究非季节性趋势的可视化,例如 ENSO 造成的趋势。

现在我想进行 EOF 分析以将数据集分解为信号。

我以前的很多分析一直在使用 Robert Wilson 的 nctoolkit,我想继续使用它来进行 EOF。不幸的是,我无法弄清楚如何使用该工具包中提供的功能来执行 EOF。是否可以使用此套件进行 EOI?涉及的步骤是什么?
https://nctoolkit.readthedocs.io/en/latest/temporals.html?highlight=average#temporal-statistics

我很感谢任何能对此有所了解的人。 TY J.Lasu

现在的答案是否定的。至少不使用内置方法。但是,nctoolkit 在底层使用 CDO,因此您可以将 CDO 的 EOF 方法与 cdo_command 方法一起使用。

例如,这个 CDO 调用在他们的用户指南中给出:

cdo eof,40 infile outfile1 outfile2

您可以在 nctoolkit 中执行以下操作:

ds.cdo_command("eof,40")

p. 给出的 CDO 方法。用户指南中的 158 起:https://code.mpimet.mpg.de/projects/cdo/embedded/cdo.pdf