問題タブ [holtwinters]

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 投票する
2 に答える
1072 参照

r - Rstudioでホルトウィンターズ予測から数値を取得する方法

タイトルが言ったように、Holt-winters 予報から正確な数値を取得する方法はありますか? たとえば、次のような時系列オブジェクトがあるとします。

変数 hp に格納した後、Holt Winters を使用して予測を行いました。

しかし、私が知る必要があるのは、2016/05 年の合計が (予測的に) 正確にどうなるかということです。とにかく正確な値を取得する方法はありますか?

ところで、青(予報)の線と黒の線がつながっていないことに気付きました。それは正常ですか?または、コードを修正する必要がありますか?

読んでくれてありがとう。

0 投票する
1 に答える
380 参照

r - `-.default`(y, 適合) のエラー: hts パッケージのforecast.gts で FUN= を使用する場合、適合しない配列

頻度が 52 (週) の時系列データセットと 104 レコード (2 年間のデータ) があり、そのサンプルを以下に示します。

rでhtsパッケージを使用しています(リンク)

予測の作成に使用されるユーザー定義関数を指定できる予測パッケージがあります。私はHoltWintersを使用しました(以下のコードにも示されているstlfの行に変更された関数を作成しました)

次の 2 つのエラーが発生します。

-.default(y, 適合) のエラー: 適合しない配列

さらに: 警告メッセージ: HoltWinters(x) で: 最適化の問題: エラー: ABNORMAL_TERMINATION_IN_LNSRCH

返されたfcast変数をベクトル化しようとしましたが、役に立ちません。どこが間違っているのか教えてください。etsは 24 を超える頻度を処理できず、stlは 2 期間を超える必要があるため、使用できません。

0 投票する
1 に答える
1459 参照

r - R: 列のグループごとに Holt Winters を適用して時系列を予測する

次のように、頻度 = 7 の時系列データがあります。

region_1、region_2、region_3 の各グループには、独自の季節性と傾向があります。

履歴データに基づいて、今後 1 週間のインシデント数を予測しようとしています。32 か国の 2015 年 1 月 1 日から 2015 年 6 月 30 日までの 6 か月分の履歴データがあります。そして、各国には多くの region_2 と region_3 があります。合計 32,356 個の一意の region_1、region_2、region_3 時系列があります。

2 つの質問/問題があります。

  1. 問題 - 私が直面している問題は、ホルト ウィンターズを by() 関数に適用すると、警告が表示され、それらを理解できないことです。それらを理解するための助けは非常に役に立ちます

以下は私のコードです:

警告メッセージ:

  1. 質問 - 複数の列で関数を適用する方法は正しいですか? より良い方法はありますか?私は基本的に、地域 1、地域 2、地域 3 ごとに来週の予測数を取得しようとしています。次のコードを使用する予定です。

    nw_forecast <- 予測(combo_1_hw,7)

region_1、region_2、region_3 の組み合わせごとに時系列データを作成すると、Holt Winters 関数を適用して予測することもできます。私のデータセットには 32,356 の一意の組み合わせがあるため、この方法は実行できません。

どんな助けでも大歓迎ですありがとう

0 投票する
1 に答える
802 参照

r - 傾向がある場合とない場合の Holt-Winters の予測 -> 奇妙な結果

現在、予測パッケージに実装されている HoltWinters メソッドで問題が発生しています。時系列の一部にこの方法を使用すると、ホルト ウィンターズをトレンドなし (単一指数平滑法) よりもトレンドありで使用すると、エラー (SSE) が大きくなります。私が理解しているように、トレンドのあるホルト・ウィンターズは、少なくともトレンドのないホルト・ウィンターズと同じくらい良いはずです. 誰でもこれを説明できますか?以下に例を追加しました。

おめでとう、
クリス