问题标签 [fable]
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.
r - 为什么 `fable::TSLM()` 的预测值略低于 `stats::lm()`?
我正在做一些涉及随着时间的推移对值进行建模的工作,为了清楚起见,我想使用这个fable
包来做到这一点。我想通过对数转换随时间创建一个线性模型 - 但是,我发现在某些情况下,由 生成的值与之前在模型中使用的由 生成的值fable::TSLM()
显着不同。stats::lm()
这个问题可能是由于我对fable
函数的错误使用引起的,但也可能是包中的一个错误。以下代表说明了我的问题:
r - fable box_cox 精度错误和预测未转换回原始系列
我正在关注与 fable R 相关的先前答案以及使用 box_cox 函数来转换响应变量。当我试图获得模型的准确性时,发生了错误。此外,当我使用预测功能时,系列仍然会发生变化。谢谢
r - R Arima 模型具有负方差 (sigma2)
我正在尝试在我的数据框上使用月度数据拟合 arima 模型,同时具有fable::ARIMA
和forecast::Arima
函数。
这是13个月的数据
因为我适合这类 ARIMA 模型
最好的模型有负方差(sigma2 值),我认为这是不可能的结果
作为仔细检查,相同的模型forecast::Arima
返回相同的结果:
这怎么可能?我错过了重点吗?
由reprex 包于 2021-01-28 创建(v1.0.0)
会话信息r - 寓言包中的不规则时间序列
在 tsibble 包和 fable 包中,我想我读到了我们可以处理不规则时间序列的地方。我找不到任何关于如何做的例子。我的一些问题是:
- 在我建模之前,我是否必须将不规则的时间序列转换为规则的时间序列?(到目前为止,我所知道的是我们需要将不规则时间序列转换为规则时间序列。如果不是这样,请告诉我?如果不是,那么有哪些模型不需要规则时间序列?)
- tidyverts/tsibble/fable/fabletools 中处理不规则时间序列的工具和模型有哪些?
是否有任何问题/链接可以让我看到一个工作示例?例如,这个问题使用 zoo/xts 来处理。
我在 zoo/xts 中看到了一些与此相关的功能,这总是很好,但我在 fable 上旋转我的轮子并试图让它工作。
对于我们可以使用的示例数据集
r - 如何从 R 中的 agg_vec 获取价值?
我正在使用 R 中的 fpp3 预测包来生成分层预测,但我只需要较低级别的预测。可悲的是,所有值都以 agg_vec 类型出现,这不是我想要的。有没有办法提取它的价值?
(来源:https ://otexts.com/fpp3/single-level.html )
例如,而不是这个
我想列代表区域的字符串/字符。
r - 如何预测 VAR 模型并将变量绘制为 Fable 包 (R) 中的扇形图
我正在尝试使用fable
R 中的包创建 VAR 预测并将两个变量绘制为扇形图。
当我尝试运行autoplot
命令时,出现以下错误
知道如何解决这个问题吗?TIA
r - 如何将寓言/预测(在 R 中)应用于该数据库?
我正在尝试使用 R 中的 Fable 函数预测多个时间序列。这似乎是最有效的方法,但我对使用 R 非常陌生,所以我目前正在处理很多问题。我只是想向某人寻求建议和想法。我已经找到了如何仅使用预测功能包来做到这一点,但需要很多额外的步骤。我的数据是一个 5701 列和 50 行的 excel。第一行的每一列作为产品的名称,后面的49个值是数字,代表2017年1月到2021年1月的销售额。首先,如何将该表转换为tibble?我知道我需要这样做才能与 Fable 合作,但我被困在如此简单的一步。然后我想输出一个表格,其中包含未来 3 个学期(2021 年 4 月至 2022 年 9 月)的月度预测,其中包含 Product|Date|Model Arima(values)|error of arima(value/values)|model ETS|Error ETS的|模型天真|天真..等的错误。我的主要目标是获得一张表格,其中包含产品|2021 年 4 月/2021 年 9 月的最佳预测|2021 年 10 月/2021 年 3 月的最佳预测|2022 年 4 月/2022 年 9 月的最佳预测|
我正在做的是使用这段代码:
默认情况下,这给了我一些格式为 |product1.Point.Forecast||Product1.Lo.80||Product1.Hi.80|Product1.Lo.95|Product1.Hi.95|Product2.Point.Forecast |...|Product5071.Hi.95|... 无论如何,我不需要 80 和 95 间隔,这让我更难以使用它进行 excel 工作。如何获得以下格式的内容:|点预测产品 1|点预测产品 2|....|点预测产品 5701|,仅显示预测?我知道我必须在预测函数中使用 level=NULL,但它并没有按照我尝试的方式工作。我打算做一个编程来删除这些列,但它不那么优雅。最后,有没有办法显示列中方法的所有错误?我想将最好的方法添加到我的表中,所以我需要验证哪个错误更少。
npm - 在 Windows 上设置 Fable 并编译为 Javascript
我想开始在项目中使用 F# 而不是 Javascript(该项目已经建立并完成了后端,但除了 HTML 和 CSS 还没有前端)。
我对 Node 知之甚少,对 .NET 知之甚少,但我之前开发过表单应用程序。目前我已经用 F# 编写了许多控制台应用程序,但我讨厌使用和开发命令行应用程序,我喜欢 GUI,所以我迫切希望在实际项目中开始使用 F#,但我就是无法让它工作。我曾多次尝试 SAFE 堆栈在运行应用程序时失败(没有代码更改)并拒绝重建,但 .NET 到目前为止一直很稳定。我想从这个项目中得到一个简单的 F# 到 JS 的复杂性。我按照寓言网站上的说明生成了一个项目模板,npm install
成功完成并构建,但npm start
总是因找不到命令而失败。
我只想编写一个 FSX 文件(或 FSProj),然后将其编译为可以包含在 html 中的 Javascript 文件。我只是将插入到我现有的 PHP 项目中的东西。
所以我开始一个新的 .fsx 文件,放一些简单的东西
let x=10
然后我想把它编译成一个 Javascript 源代码,我只需要我认为的基础指令。我想我已经安装了寓言编译器,npm-install fable-compiler
它确实给出了结果+fable-compiler@2.13.0
(不确定这是否是最新的)。
那么显然我应该按照我找到的说明运行。
fable path/to/your/project.fsproj
这导致
'fable' is not recognized as an internal or external command, operable program or batch file.
所以很明显我不知道我在做什么!
我缺少的地方是否有最新的说明或故障排除步骤?
谢谢
r - 字符串作为R内部地图中的函数参数
问题:我有以下 R 代码(如下):它不适用于“my.list”中的“x”=“ARIMA”和“ETS”。这就是问题所在:“fabletools::model(arima_auto = fable::ARIMA(Trips))”= 它可以工作,但是这个:“fabletools::model(arima_auto = fable::x(Trips))”没有用。有谁知道我的问题的解决方案。在R中甚至可能吗?