Wie kann ich mithilfe von Spaltenformeln eine einfache Zeitreihenvorhersage erstellen?Hallo zusammen!Ich arbeite mit einem Freund von mir zusammen, der sich für die Analyse und Trendanalyse von Covid-19-Daten begeistert und als Ingenieur für Qualitäts-/Zuverlässigkeitskontrolle arbeitet. Er und ich haben beide ein großes Interesse an grundlegenden Modellvorhersagen, um darauf basierend einige einfache Trendlinien zu erstellen lineare Konfidenzintervalle der kleinsten Quadrate – ich habe in seinem Beispieldatensatz herumgefummelt, in dem er seine Vorhersage in MS Excel macht, und leider kann ich das beim besten Willen nicht in JMP reproduzieren.Könnte jemand einen Blick darauf werfen und mir sagen, was mir fehlt? Ich versuche, kumulative Summen zu berechnen, aber ich glaube nicht, dass ich die Funktion „Col Cumulative Sum()“ richtig verwende, oder verwende ich möglicherweise die falsche Funktion?Kann JSL innerhalb einer Spaltenformel verwendet werden, um auf bestimmte Zeilen in einer Datentabelle zu verweisen?
Im Grunde ist der Kern meiner Frage: Wie reproduziere ich dieses relativ einfache Beispiel in MS Office Excel in JMP?Meine Excel-Tabelle und der entsprechende Versuch in JMP sind beigefügt.
Prost, Patrick
Erweiterte statistische ModellierungGrundlegende Datenanalyse und ModellierungVerbraucher- und MarktforschungDatenmischung und -bereinigungDatenexploration und -visualisierungMassenanpassungQualitäts- und VerfahrenstechnikZuverlässigkeitsanalyseBetreff: Wie kann ich mithilfe von Spaltenformeln eine einfache Zeitreihenvorhersage erstellen?Danke nochmal. Ich stimme hier mit Ihrer Überlegung überein, zunächst eine bessere Modellanpassung in Betracht zu ziehen, bevor Sie über Vorhersagen nachdenken. Prost.Betreff: Wie kann ich mithilfe von Spaltenformeln eine einfache Zeitreihenvorhersage erstellen?Die ganze Welt ist nicht linear.Und wie Sie angedeutet haben, könnte auch eine Zeitreihe zur Glättung zyklischer Laufzeiten angebracht sein. Hier werden Ihre Daten linear und mit einem einfachen kubischen Polynom angepasst.
Bevor Sie sich mit der Prognose über die Grenzen der bekannten Daten hinaus befassen, würde ich vorschlagen, dass Sie sich stärker auf die Bestimmung Ihres genauen Modells bzw. Ihrer genauen Modelle konzentrieren.JMP bietet wirklich eine sehr schöne Umgebung zum Betrachten einer großen Anzahl von Vorhersagemodellen und zum Vergleichen zwischen ihnen.
Was die Zuordnung Ihrer Excel-Arbeit in das JMP-Paradigma angeht, habe ich es als eine gute Möglichkeit betrachtet, Excel-Experten wie Ihnen dabei zu helfen, sich mit dem Ansatz von JMP besser vertraut zu machen.
In den meisten Fällen stellt JMP die Vorhersageformeln für die Modelle bereit.Es ist dann nur noch eine einfache Sache, dies auf eine Datentabelle mit zukünftigen Werten anzuwenden.
Betreff: Wie kann ich mithilfe von Spaltenformeln eine einfache Zeitreihenvorhersage erstellen?@txnelson Vielen Dank dafür!!Super hilfreich, ich werde es genauer studieren und Ihnen bei Fragen Bescheid geben.
Besonders hilfreich ist die richtige Schreibweise der Spaltenformeln.
Sie haben gefragt, warum um alles in der Welt ich das jemals so machen würde? Gute Frage!Als Lernmöglichkeit: in erster Linie, um die Mechanismen (die Berechnung) besser zu verstehen, wie Vorhersagen im Allgemeinen funktionieren, mit anderen Worten, wie man zukünftige Beobachtungen auf der Grundlage vergangener Beobachtungen vorhersagen kann.
Sie haben erwähnt, dass es in JMP unzählige Möglichkeiten gibt, dies mit anderen Plattformen zu tun!Ich habe Fit Y by X verwendet, um einfache Konfidenzintervalle und Vorhersageintervalle für die lineare Regression zu erstellen. Ich habe den Graph Builder verwendet, um zu versuchen, vorhergesagte Werte neben tatsächlichen Werten zu erstellen.
Ich denke, ich kann das sehr einfache und allgemeine Beispiel machen.Angenommen, ich hätte dazu eine Regressionslinie mithilfe von „Modell anpassen“ in JMP angepasst. Angenommen, ich habe die vorhergesagte Formel für die Anpassung gespeichert und die Vorhersageformel gegen die Antwort „Datums-ID“ aufgetragen. Angenommen, ich füge einige zukünftige Beobachtungen zur Vorhersage hinzu, erhalte ich möglicherweise ein Diagramm wie dieses, wenn ich die beobachteten Werte, die Vorhersageformel (aus einer OLS-Regression) und die Formeln für das obere und untere Vorhersageintervallband (bei 95 % Konfidenz) zeichne. (wieder für eine OLS-Regressionslinie).

Abgesehen von der neuen „Time Series Forecast“-Plattform in JMP15 (die scheinbar per Mausklick funktioniert, obwohl ich dort anscheinend keine Vorhersageformel speichern kann), Gibt es bestimmte Möglichkeiten, wie Daten in JMP organisiert werden müssen (insbesondere Zeitreihendaten), um dynamische Vorhersagen zu ermöglichen? (z. B. durch Hinzufügen von N zukünftigen Beobachtungen als Zeilen zur Datentabelle)?
Danke noch einmal, @PatrickGiuliano
Betreff: Wie kann ich mithilfe von Spaltenformeln eine einfache Zeitreihenvorhersage erstellen?Im Anhang finden Sie eine JMP-Datentabelle, die eine exakte Nachbildung Ihrer Excel-Berechnungen darstellt.Nun, warum Sie es auf diese Weise machen sollten, angesichts der eingebauten linearen Regressionsfunktion und/oder der vielen verschiedenen Plattformen, die Ihnen die Vorhersagen liefern, weiß ich nicht, aber es war eine lustige Übung.Um die genauen Werte zu erhalten, mussten einige Punkte geklärt werden.Die Konvertierung von in Excel gespeicherten Datumswerten aus JMP-gespeicherten Datumswerten und auch die Rückwärtsrekursion in den vorhergesagten Infektionen mussten durchgearbeitet werden, aber da es sich bei den JMP-Formeln tatsächlich um eine vollständige Programmiersprache handelt, war dafür nicht viel erforderlich.