问题标签 [forecast]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
33 浏览

forecast - 无法安装包“预测”

以下是 R 控制台的输出:

library(forecast) Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) : 没有名为 'ggplot2' 的包:警告消息:包“预测”是在 R 版本 3.2.5 下构建的错误:“预测”的包或命名空间加载失败</p>

sessionInfo() R 版本 3.2.1 (2015-06-18) 平台:x86_64-w64-mingw32/x64 (64-bit) 运行于:Windows 7 x64 (build 7601) Service Pack 1

语言环境:[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252 LC_MONETARY=English_United States.1252 [4] LC_NUMERIC=C LC_TIME=English_United States.1252

附加的基础包:[1] stats graphics grDevices utils datasets methods base

通过命名空间加载(未附加):[1] zoo_1.8-0 colorspace_1.3-2 parallel_3.2.1 tools_3.2.1 nnet_7.3-9 yaml_2.1.14 Rcpp_0.12.10
[8] fracdiff_1.4-2 ggplot2movies_0。 0.1 grid_3.2.1 tseries_0.10-40 timeDate_3012.100 lattice_0.20-31 quadprog_1.5-5

0 投票
2 回答
757 浏览

r - 预测包中未找到对象错误

我正在使用 R(版本 3.5.3)中的预测包(版本 8.5),尝试使用宏伟的 auto.arima() 函数进行一些 ARIMA 预测。

运行此函数时,我总是收到一个错误代码,上面写着“eval(expr, p) 中的错误:找不到对象‘fitxreg’”。我已经尝试过调试,但我无法准确找出问题所在,但是当我恢复到预测 8.4 时,这段代码可以正常工作。

我希望这会从 auto.arima() 返回一个不使用外部回归器的预测对象(注意 fitxreg 和 forxreg 都是 NULL)。但是,我只是收到上述错误。

任何帮助是极大的赞赏!

0 投票
1 回答
83 浏览

r - plot(var()) 显示两个不同的图,如何将它们合并为一个?还有两个y轴

我想让我的自回归图像这样:

这个地块(目的地地块)

我想让我的情节在同一个情节中一起绘制。如何将 var() 图分割成两个单独的图。

当前情节:

我目前的情节(来源)

我的数据集: 数据集

0 投票
1 回答
391 浏览

r - R:预测()函数产生的预测比规定的预测范围“h”更多。为什么?

我正在使用动态回归模型来预测一分钟一分钟的时间序列。但是,预测期与指定的“h”值不匹配。但它们更匹配训练数据集的长度。训练数据集为 2 周,而测试数据集为 1 周,以分钟为粒度。我在 forecast() 函数中指定 h = 60*24*7 =10080 分钟(1 周),但是,预测长度为 20160,即两周。

我检查了是否与训练集的长度有任何相关性。显然,有。如果我输入三周的训练数据集,它将产生三周的预测。

我预计只会产生 1 周的预测(10080 个值)。如何修复此错误?

0 投票
0 回答
122 浏览

r - 错误:$ 运算符在循环中用于预测时对原子向量无效

我正在使用“$”运算符来获取预测值以及组合stlfauto.arima函数使用的模型。此代码适用于不同的数据集,但在这里它给了我这个错误。

我试过用 替换$[[ ]]但这也导致了同样的错误。Train_df 是一个 41 行 5 列的时间序列。每列是不同的产品数据。

此代码导致以下错误。错误:$ 运算符对原子向量无效。

有人可以建议我哪里出错了吗?

0 投票
1 回答
285 浏览

r - 将 ggfortify autoplot 与 changepoint 包函数相结合(cpt.meanvar)

我在 ggfortify 包中使用 autoplot 函数来绘制带有预测和拟合的时间序列图,这就是我的做法

现在我想显示平均值发生变化的时间段以及显示移位前后的平均值,所有这些都在上面的图中

我可以使用'changepoint'包单独完成,语法如下

所有这些的综合视图将提供非常强大的洞察力,请求帮助![在此处输入图像描述] 1

0 投票
0 回答
32 浏览

r - 转换 ts 对象中的数据框

我想知道如何按年和按月汇总(在 r 代码中)该对象并转换为 ts 对象以进行预测:

我的对象调用 v,并且有三列

我想在 ts 对象中按年和按月输入价格的平均值:

谢谢大家。

0 投票
0 回答
100 浏览

r - Shiny 不再接受 xreg 值的反应函数

我一直在开发一个使用auto.arima()包中的闪亮应用程序以及一个xreg参数。由于某种原因,该xreg函数(采用数据帧或矩阵)已停止接受反应函数的输出 - 这是一个子集数据帧。解决方法很糟糕,所以我希望有人知道解决这个问题的好方法。

Shiny 产生这个错误:

xreg 应该是一个数值矩阵或向量

我试过了:

  • 重新安装:预测、闪亮、dplyr,并完成擦除我们的 R 和 Rstudio,并从头开始重新安装。
  • 我已经尝试将预测包回滚到 6 个月前的构建(当它工作时)
  • 我已经尝试将 R 回滚到 6 个月前的构建(当它工作时)
  • 我尝试过使用其他预测包;例如 bsts 似乎工作得很好

这是一些最低限度可行的闪亮代码。创建一个包含 3 列数据的 .csv,确保为这些列命名,y例如x1x2

0 投票
0 回答
1832 浏览

r - R: : 预测误差 (fit, h = 6) : 未使用的参数 (h = 6)

我正在尝试使用 R 对单变量时间序列进行预测。

我使用预测包。我首先使用了 auto.arima,然后将函数的输出保存在变量拟合中。

然后我使用了函数 forecast(fit, h=6) 因为我会预测接下来的 6 个月。

我有这种类型的错误:预测错误(拟合,h = 6):未使用的参数(h = 6)

有谁知道出了什么问题?我阅读了很多使用此过程的示例。

谢谢

0 投票
1 回答
5586 浏览

python - 估计的自由度不足

我的自由度小于数据集中的行数。为什么我有错误“估计的自由度不足”。我能做些什么来解决这个错误?

我试图减少 中的值differenced = difference(X,11),但它仍然显示错误。

series.head() 结果

形状为 (17,)