Erweitern Sie die lineare Regressionslinie in JMP Version 13Hallo,
Ich habe eine Frage zur Fit Line-Funktionalität in Version 13.
In Version 10 konnte ich Diagramme mit einer linearen Regressionslinie erstellen, die über die Datenpunkte hinausging (siehe Abbildung). In Version 13 endet die lineare Regressionslinie jedoch beim letzten Datenpunkt. Gibt es in Version 13 eine Einstellung, um die Erweiterung der linearen Regression über den letzten Datenpunkt hinaus zu erreichen?

Danke!
Betreff: Lineare Regressionslinie in JMP Version 13 erweiternHeute unterrichte ich „JMP Software: ANOVA und Regression“ in JMP13.1 und JMP14. Es ist in JMP14.0 behoben, die Extrapolation kann in Bivariate angezeigt werden. Student hat JMP13.1, stoppt beim letzten Datenpunkt. Um das Problem zu beheben, führen Sie für aktuelle Lizenzinhaber ein kostenloses Upgrade auf JMP14.0 durch. Beachten Sie, dass in JMP14.0 einige Fehler gemeldet wurden. Deinstallieren Sie JMP13 daher nicht. Es ist schön, dass das Upgrade nicht wie bei anderer Software die vorherige Version überschreibt. Sie können beide Versionen mit derselben Lizenz behalten.Betreff: Lineare Regressionslinie in JMP Version 13 erweiternIch muss das nur sagen, um es aus meinem System zu bekommen.Ich verstehe, dass es von fast jeder Regel Ausnahmen gibt, aber:
1. Die meisten physikalischen Phänomene werden durch Summen und/oder Produkte von Differentialgleichungen beschrieben.Diese Differentialgleichungen sind in der Regel von Natur aus nichtlinear in den Parametern.(Das bedeutet etwas anderes als „gebogen“!!)
2. Da diese Summen und/oder Produkte von Differentialgleichungen sehr schwer zu modellieren sind, tendieren wir dazu, Taylor-Reihen-Näherungen an sie anzupassen, da sie viel einfacher zu spezifizieren sind und die Daten oft akzeptable anpassen können.Diese Näherungen passen notwendigerweise nur über den Bereich der vorhandenen Daten.
3. Vorhersagen durch Extrapolation dieser Näherungen außerhalb der vorhandenen Daten zu treffen, ist wie das Spielen von russischem Roulette.
Seien Sie bitte nicht zu sehr verärgert, wenn JMP und die verantwortlichen Bewohner dieser Community Ihnen nicht beim Laden Ihrer Waffe helfen wollen!
Sie können alles tun, was Ihr Herz begehrt, egal wie statistisch unüberlegt oder außergewöhnlich, indem Sie ein JSL-Skript schreiben.Skripte können problemlos im gesamten Unternehmen bereitgestellt werden.Möglicherweise möchten Sie JSL schreiben, um Ihre Verfahren zu implementieren.
Viel Glück!
Betreff: Lineare Regressionslinie in JMP Version 13 erweiternDies funktioniert akzeptabel bei mehreren Datensätzen, die in derselben Spalte enthalten sind und durch eine Gruppenspalte aufgeteilt sind.Dies wird gut funktionieren, obwohl ich mich darauf freue, dass dies in JMP 14 standardmäßig funktioniert.
Betreff: Lineare Regressionslinie in JMP Version 13 erweiternHallo @nocaltim ,
Ich verstehe genau, was du meinst!Es gibt mehrere Möglichkeiten, dies zu erreichen. Wenn Sie Zeilen mit nach Spalten gestaffelten Wertebereichen verwenden, können Sie das gleiche Ergebnis erzielen, unabhängig davon, welche Variable X oder Y ist:
Ich stimme zu, dass das nicht ideal ist, und bei „Y nach X anpassen“ in JMP 14 wird die Linie standardmäßig verlängert. Eine weitere Option: Graph Builder verfügt über eine nette Funktionalität für diese Art der Darstellung mithilfe des Formula-Elements, die für Sie im Allgemeinen nützlich sein könnte. Schreiben Sie Ihre eigene Formel in eine Formelspalte oder speichern Sie für ein beliebiges Modell Ihre Vorhersageformel für den Mittelwert sowie die Formelspalten für die Konfidenzintervalle (wenn Sie möchten, aber achten Sie darauf, die Formelspalten und nicht nur die Werte zu speichern), rufen Sie dann den Diagrammersteller auf, verwenden Sie dasselbe X als X-Variable, dann alle Ihre Formelspalten für die Y-Variable und klicken Sie dann auf das Formeldiagrammelement. Anschließend können Sie bei Bedarf die Linienfarben und -stile ändern.
Ich hoffe, das hilft einigen!
@julianisch
Betreff: Lineare Regressionslinie in JMP Version 13 erweiternHallo Julian,
Das Problem mit Ihrem „Trick“ ist folgendes: Angenommen, ich habe eine Datentabelle mit drei Datenspalten – Alter, Größe, Gewicht.Manchmal trage ich Alter vs. Gewicht auf, manchmal trage ich Alter vs. Gewicht auf, manchmal trage ich Größe vs. Gewicht auf und manchmal invertiere ich die X- und Y-Werte (Gewicht vs. Alter statt Alter vs. Gewicht).Ihr Trick funktioniert nur, wenn ich für alle Diagramme nur einen einzigen X-Wert habe.Richtig?Oder übersehe ich etwas? Und wenn ich richtig liege, wird es wirklich mühsam, herauszufinden, welche Spalte (Alter, Gewicht, Größe) der X-Wert für den nächsten Plot sein wird, den ich erstellen (oder über ein Skript neu erstellen) werde.Stattdessen ... sollte JMP zumindest zulassen, dass erzwungene Anpassungen (bei denen ich zum Beispiel die Steigung und den Achsenabschnitt vorgebe) bis zu den Grenzen der X- und Y-Plotfenstergrenzen reichen.
Betreff: Lineare Regressionslinie in JMP Version 13 erweiternHallo @quantum ,
Der oben aufgeführte Fix/Trick funktioniert in JMP 13, um eine Regressionslinie zu erweitern (und in JMP 14 geschieht dies automatisch). Gibt es noch etwas, das Sie gerne tun würden?
@julianisch

Betreff: Lineare Regressionslinie in JMP Version 13 erweiternEin guter Ort, um bestimmte Funktionen anzufordern (oder wieder hinzuzufügen), wäre die neue JMP-Wunschliste:
https://community.jmp.com/t5/JMP-Wish-List/idb-p/jmp-wish-list
Entwickler schauen sich diese Liste nach kommenden Versionen an und das klingt nach einer großartigen Sache, die man dieser Liste hinzufügen kann (falls sie noch nicht vorhanden ist).
Betreff: Lineare Regressionslinie in JMP Version 13 erweiternMark, ich muss die Diagramme auf eine Population extrapolieren, die nicht im Datensatz vorhanden ist, um Vorhersagemodelle dafür zu erstellen, was wir anhand bekannter zeitlicher Schwankungen sehen werden. Eine Einschränkung der Steigung zerstört die statistische Gültigkeit. Ich hatte diese Methode in einer früheren Version von JMP entwickelt und dies wird ein ganzes Team von mehreren hundert Ingenieuren dazu zwingen, sich von JMP als Plattform zu entfernen. Haben wir eine bessere Lösung als diese?Betreff: Lineare Regressionslinie in JMP Version 13 erweiternObwohl es fast immer Ausnahmen von den Regeln gibt, glaube ich, dass JMP bei der Implementierung der Plattform den umsichtigsten Weg eingeschlagen hat.
Betreff: Lineare Regressionslinie in JMP Version 13 erweiternIn Bezug auf die Frage der Erweiterung der Best-Fit-Linien bis zu den Grenzen der (sagen wir) X-Graph-Bereichsgrenzen möchte ich ein Szenario vorschlagen, in dem es sehr nützlich ist, wenn diese Best-Fit-Linien über die Daten hinausgehen.Bei meiner Arbeit führe ich JEDEN TAG eine Analyse durch, bei der zwei Variablen eine perfekte 1:1-Korrelation haben sollten (Steigung von 1, Achsenabschnitt von Null).Und diese 1:1-Korrelation sollte sich über einen Bereich erstrecken, der weit über meine Datengrenzen hinausgeht.Die tatsächliche Korrelation zwischenAber um das besser zu verstehen, füge ich die 1:1-Linie gerne explizit zum Diagramm hinzu.Und ich möchte, dass diese 1:1-Linie weit über die Datengrenzen hinausgeht, sodass ich die 1:1-Linie als „gekippten Boden“ des Vergleichs verwenden kann, wenn ich auch eine Best-Fit-Analyse der tatsächlichen Daten durchführe, auch wenn die Best-Fit-Linie auf den Bereich der verfügbaren Daten beschränkt ist.Ich verstehe vollkommen, warum die am besten passenden Daten nicht (zu weit) über die verfügbaren Daten hinaus extrapoliert werden sollten, aber warum kann ich keine erweiterte 1:1-Linie einfügen???(Ja, ich kann es als grafisches Objekt hinzufügen, aber das ist nur, dass JMP Arbeit für mich *erstellt* und nicht, dass JMP meine Arbeit vereinfacht.) Kommentare?
Betreff: Lineare Regressionslinie in JMP Version 13 erweiternAls sich die Küchenmaschinen der ersten Generation die Finger abschnitten, haben verantwortungsbewusste Hersteller die Abdeckungen mit Verriegelungen versehen.
Als Taylor-Reihennäherungen fälschlicherweise zur Extrapolation über den Datenbereich hinaus verwendet wurden, haben verantwortliche Hersteller diese Funktionalität deaktiviert.
Ich denke, Jim und Dan haben recht. Sagen Sie einfach Nein zu den Problemumgehungen. Wenn Sie lediglich extrapolieren müssen, passen Sie ein deterministisches (normalerweise nichtlineares) Modell an.
Betreff: Lineare Regressionslinie in JMP Version 13 erweiternBei großen und komplizierten Datensätzen ist die Problemumgehung nicht möglich.
Betreff: Lineare Regressionslinie in JMP Version 13 erweiternDies war einer meiner Frustrationen mit dem JMP-Programm, da neue Rollouts das Programm weniger flexibel und benutzerfreundlich gemacht haben.Wenn alternative Workarounds für Funktionen angeboten werden, die früher in früheren Versionen verfügbar waren, warum wurde diese Funktionalität dann überhaupt entfernt?
Betreff: Lineare Regressionslinie in JMP Version 13 erweiternSie können verwenden Bivariat > Passform Spezial Befehl zur Auswahl einer No Intercept-Trendanalyse.
Betreff: Lineare Regressionslinie in JMP Version 13 erweiternEs muss außerdem eine Extrapolation zur Stabilität/Verlängerung der Haltbarkeitsdauer basierend auf dem 95 %-KI des Trends erfolgen. Es ist nicht möglich, die Verschlechterung so zu gestalten, dass sie vorhandenen visuellen Diagrammen ähnelt.Betreff: Lineare Regressionslinie in JMP Version 13 erweiternNatürlich gibt es Zeiten, in denen Sie den Schnittpunkt auf 0 erzwingen möchten, aber Vorsicht: Dies ändert die Interpretation vieler der Regressionsstatistiken, die Sie betrachten. Indem Sie den Achsenabschnitt auf 0 setzen, sagen Sie im Wesentlichen, dass der Mittelwert 0 ist (denken Sie an zentrierte/skalierte Daten). Dies kann besonders problematisch sein, wenn Sie über den Bereich Ihrer Daten hinaus extrapolieren.
Eine andere einfache Möglichkeit, sich das vorzustellen: Stellen Sie sich eine Darstellung der Körpergröße gegenüber dem Gewicht vor. Sie können eine Linie an diese Daten anpassen. Sollte diese Linie gezwungen werden, durch den Punkt (0,0) zu verlaufen? Wenn Sie keine Körpergröße haben, hätten Sie auch kein Gewicht, also macht es Sinn. Die lineare Beziehung würde jedoch wahrscheinlich nicht vom Datenpunkt mit der niedrigsten Höhe bis 0 gelten. Es kann zu Problemen führen, wenn man erzwingt, dass es über den gesamten Bereich linear ist.
Betreff: Lineare Regressionslinie in JMP Version 13 erweiternDas Hinzufügen einer 0 zu x hat nicht funktioniert.Es mussten Annotationswerkzeuge mit Anpassung verwendet werden, bei denen der Schnittpunkt auf Null gesetzt wird, wo es unmöglich ist, einen anderen Schnittpunktwert als (0,0) zu haben.
Betreff: Lineare Regressionslinie in JMP Version 13 erweiternGroßartig! Danke für die Rückmeldung!
Betreff: Lineare Regressionslinie in JMP Version 13 erweiternIch stimme Jims Bedenken bezüglich der Extrapolation über den beobachteten Datenbereich hinaus zu. Wenn Sie dies jedoch wünschen, können Sie der Tabelle eine neue Zeile mit einem Wert hinzufügen, der über den Datenbereich nur Ihrer X-Variablen hinausgeht. JMP verlängert dann die Zeile bis zu diesem Punkt. Da dieser Zeile kein Y-Wert zugeordnet ist, werden die Regressionsergebnisse dadurch nicht geändert.

Betreff: Lineare Regressionslinie in JMP Version 13 erweiternSie können entweder die Annotationstools verwenden oder in JSL die Funktion „Grafiken hinzufügen“ verwenden, um die Anpassungslinie zu ergänzen. Da es sich jedoch um eine Regression handelt, die auf den Parametern in den Daten basiert, und nicht um ein Prognosetool, wäre es statisch ungeeignet, wenn die Anpassungslinie über die bekannten Datenpunkte hinaus projiziert würde.Was Sie also sehen, ist eine Korrektur eines Fehlers in JMP 10.