我正在使用 R 预测包 auto.arima() 函数,根据可预测的正弦波时间序列对其进行测试。当我在 R studio 的本地机器上运行 R 代码时,与在 azure ML 中使用相同的源数据运行完全相同的代码时,我得到了明显不同的输出。我能看到的唯一区别是 azure 具有较旧版本的预测包 5.4,而我在本地计算机上下载了最新版本 5.9。(有趣的是,azure ML 中的旧版本正确预测未来值,新版本预测衰减幅度,这是不正确的)。
那么我的问题是针对那些可能知道为什么一个函数的行为会在包版本之间发生如此显着变化的任何人,这让我觉得很奇怪。或者我在这里错过了什么?我是 R 和 azure ML 的新手。