「時間序列」如何在不顯示圖表的情況下獲得預測資料?以下根據「差值」和「ARIMA」進行時間序列分析,取得預測資料並儲存預測公式。
如何使用JSL實現時間序列分析,無需顯示圖形窗口,直接取得預測資料?
謝謝!
dt = Open( "$SAMPLE_DATA/Time Series/Monthly Sales.jmp" );
TS=Time Series(
Y( :Sales ),
Difference( 1, 0, 1 ),
ARIMA( 0, 1, 0 ),
SendToReport(
Dispatch( {"Model Comparison"}, "", ScrollBox, {Background Color( 117 )} )
)
);
TS << Save Prediction Formula;
進階統計建模回覆:「時間序列」如何在不顯示圖表的情況下獲得預測資料?謝謝吉姆!
回覆:「時間序列」如何在不顯示圖表的情況下獲得預測資料?- 您需要在第一行設定 TS 指針,而不是向其發送訊息,因此您需要使用“=”而不是“<<”。
- 有 2 個 Arima 請求似乎會導致問題。
這段程式碼對我有用
TS = Time Series( Y( :Sales ), Difference( 1, 0, 1 ));
TS << Arima( 0, 1, 0, Predicted( 1 ), Save Columns );
回覆:「時間序列」如何在不顯示圖表的情況下獲得預測資料?我按照腳本引導程式碼,預測資料不正確
TS << Arima( 1, 0, 0, Actual( 1 ), Save Columns );
並且嘗試這樣修改,但是沒有產生資料。
TS << Time Series( Y( :Sales ), Difference( 1, 0, 1 ), ARIMA( 0, 1, 0 ), Save Columns );
TS<< Arima( 0, 1, 0, Predicted( 1 ), Save Columns );
回覆:「時間序列」如何在不顯示圖表的情況下獲得預測資料?以下是視窗介面中手動儲存公式列所得到的預測資料:

回覆:「時間序列」如何在不顯示圖表的情況下獲得預測資料?以下程式碼可以進入視窗介面:
dt = Open( "$SAMPLE_DATA/Time Series/Monthly Sales.jmp" );
TS = Time Series(
//invisible,
Y( :Sales ),
Difference( 1, 0, 1 ),
ARIMA( 0, 1, 0 ),
SendToReport( Dispatch( {"Model Comparison"}, "", ScrollBox, {Background Color( 117 )} ) )
);
回覆:「時間序列」如何在不顯示圖表的情況下獲得預測資料?我搜尋了又搜尋社群和腳本指南。
我嘗試了多種方法來獲得與在視窗介面中手動儲存公式列相同的預測資料。
期待專家的指導。
此致。
回覆:「時間序列」如何在不顯示圖表的情況下獲得預測資料?我根據腳本指南中的程式碼保存了預測公式,與我在視窗介面中步驟4中保存的資料不同。

我調整了JSL不同的參數,沒有得到視窗化介面操作的結果。
如何編寫JSL才能得到與視窗介面相同的結果。
感謝專家!

回覆:「時間序列」如何在不顯示圖表的情況下獲得預測資料?謝謝吉姆!
dt = Open( "$SAMPLE_DATA/Time Series/Monthly Sales.jmp" );
TS = Time Series(
invisible,
Y( :Sales ),
Difference( 1, 0, 1 ),
ARIMA( 0, 1, 0 ),
SendToReport( Dispatch( {"Model Comparison"}, "", ScrollBox, {Background Color( 117 )} ) )
);
TS << Arima( 1, 0, 0, Actual( 1 ), Save Columns );回覆:「時間序列」如何在不顯示圖表的情況下獲得預測資料?腳本索引顯示了從 Arima 建立預測公式的範例。

如果你將通用的「Invisible」加入 Time Series() 平台,我想你會得到你想要的
TS = Time Series( invisible, ............
回覆:「時間序列」如何在不顯示圖表的情況下獲得預測資料?