Wie kann „Time Series“ die Prognosedaten abrufen, ohne das Diagramm anzuzeigen?Die folgende Zeitreihenanalyse wird gemäß „Differenz“ und „ARIMA“ durchgeführt. Erhalten Sie die Vorhersagedaten und speichern Sie die Vorhersageformel.
Wie kann ich JSL verwenden, um die Zeitreihenanalyse ohne Anzeige des Diagrammfensters zu realisieren und die Prognosedaten direkt abzurufen?
Danke!
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;
Erweiterte statistische ModellierungBetreff: Wie kann „Time Series“ die Prognosedaten abrufen, ohne das Diagramm anzuzeigen?Danke, Jim!
Betreff: Wie kann „Time Series“ die Prognosedaten abrufen, ohne das Diagramm anzuzeigen?- Sie müssen den TS-Zeiger in der ersten Zeile setzen und dürfen keine Nachricht an ihn senden. Daher müssen Sie „=" und nicht „<<" verwenden.
- Es scheint, dass zwei Arima-Anfragen ein Problem verursachen.
Dieser Code funktioniert für mich
TS = Time Series( Y( :Sales ), Difference( 1, 0, 1 ));
TS << Arima( 0, 1, 0, Predicted( 1 ), Save Columns );
Betreff: Wie kann „Time Series“ die Prognosedaten abrufen, ohne das Diagramm anzuzeigen?Ich folge dem Skript-Anleitungscode, die Vorhersagedaten sind nicht korrekt
TS << Arima( 1, 0, 0, Actual( 1 ), Save Columns );
Und versuchen Sie es auf diese Weise zu ändern, aber es werden keine Daten generiert.
TS << Time Series( Y( :Sales ), Difference( 1, 0, 1 ), ARIMA( 0, 1, 0 ), Save Columns );
TS<< Arima( 0, 1, 0, Predicted( 1 ), Save Columns );
Betreff: Wie kann „Time Series“ die Prognosedaten abrufen, ohne das Diagramm anzuzeigen?Betreff: Wie kann „Time Series“ die Prognosedaten abrufen, ohne das Diagramm anzuzeigen?Der folgende Code kann die Fensterschnittstelle betreten:
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 )} ) )
);
Betreff: Wie kann „Time Series“ die Prognosedaten abrufen, ohne das Diagramm anzuzeigen?Ich habe nach Community- und Skript-Anleitungen gesucht und gesucht.
Ich probiere verschiedene Methoden aus, um die gleichen Vorhersagedaten zu erhalten wie beim manuellen Speichern der Formelspalte in der Fensteroberfläche.
Ich freue mich auf die Anleitung der Experten.
Beste grüße.
Betreff: Wie kann „Time Series“ die Prognosedaten abrufen, ohne das Diagramm anzuzeigen?Ich habe die Vorhersageformel gemäß dem Code im Skripthandbuch gespeichert, der sich von den Daten unterscheidet, die ich in Schritt 4 in der Fensteroberfläche gespeichert habe.

Ich habe JSL für verschiedene Parameter angepasst und das Ergebnis der Fensterschnittstellenoperation nicht erhalten.
So schreiben Sie JSL, um die gleichen Ergebnisse wie mit der Fensterschnittstelle zu erzielen.
Danke Experten!

Betreff: Wie kann „Time Series“ die Prognosedaten abrufen, ohne das Diagramm anzuzeigen?Danke, Jim!
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 );Betreff: Wie kann „Time Series“ die Prognosedaten abrufen, ohne das Diagramm anzuzeigen?Der Scripting-Index zeigt ein Beispiel für die Erstellung der Vorhersageformel aus einem Arima.

Und wenn Sie das universelle „Unsichtbare“ zur Time Series()-Plattform hinzufügen, werden Sie meiner Meinung nach das bekommen, was Sie wollen
TS = Time Series( invisible, ............
Betreff: Wie kann „Time Series“ die Prognosedaten abrufen, ohne das Diagramm anzuzeigen?