Ich möchte, dass Graph Builder die Extrapolation der angepassten Regressionslinie, der Konfidenzbänder und der Vorhersagebänder (falls ausgewählt) basierend auf dem X-Achsenbereich ermöglicht. Derzeit kann ich extrapolierte Diagramme problemlos mit einem benutzerdefinierten Modul in einem anderen Softwaresystem erstellen. Das benutzerdefinierte Modul weist jedoch Einschränkungen auf, und ich bevorzuge es, meine statistischen Analysen in JMP durchzuführen.
Ich stimme zu, eine Ein-Klick-Option zum Ändern des Prognosebereichs wie in Excel könnte hilfreich sein:

Andererseits besteht keine Notwendigkeit, auf eine neue JMP-Version zu warten oder ein anderes Tool zu verwenden:
mit "3" Mausklicks ist dies bereits in JMP 18 (und früher) möglich:
1) Speichern Sie die Formel

2) Fügen Sie der Y-Achse die Formelspalte hinzu:

3) Aktivieren Sie die Formel:

Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
gb = Graph Builder(
Variables(
X( :height ),
Y( :weight )
),
Elements(
Points( X, Y ),
Line Of Fit( X, Y),
),
SendToReport(
Dispatch( {}, {:height}, ScaleBox,
{Min( 0 ), Inc( 10 ), Minor Ticks( 1 )}
),
Dispatch( {}, {:weight}, ScaleBox, {Min( 0 )} )
)
);
wait(1);
Caption ("save the fit");
gb << Update Element( 1, 1, 2, {Save Formula} );
wait(1);
Caption ("add fit curve as Formula");
gb << Add Variable( {:"Line of Fit(weight)"n , Role( "Y" ), Position(1)} )
gb << Add Element( 1, 1, {Type( "Formula" ), X, Y(2)} );
Vielen Dank für Ihre Anfrage und vielen Dank an @hogi für die Lösung in den Kommentaren. Ist damit Ihr Anliegen gelöst, oder suchen Sie nur nach einer einfacheren Lösung mit nur einem Klick?
Ich habe gerade einen Beitrag von @jules aus dem Jahr 2018 mit genau derselben Lösung gefunden:
https://community.jmp.com/t5/Discussions/Extend-linear-regression-line-in-JMP-version-13/mp/51185/highlight/true#M29057
Die Anfrage ist weiterhin gültig. Gründe, warum diese Funktionalität hinzugefügt werden sollte:
- Der Benutzer muss drei neue Spalten zur Datentabelle hinzufügen (!!!), nur um das Diagramm zu erhalten.
- Um die Datenpunkte und die Extrapolation anzuzeigen, ist außerdem ein kompliziertes Aktivieren/Deaktivieren der „Variablen“ erforderlich (ansonsten sind viel zu viele Linien und Punkte sichtbar).
- In Excel ist die Aktivierung der Extrapolation sehr offensichtlich. In JMP ist sie quasi ein streng gehütetes Geheimnis:
Der Benutzer muss diesen Wunschlisteneintrag – oder den Beitrag von @jules – finden oder die Lösung auf irgendeine Weise selbst herausfinden .
- Es besteht die reale Gefahr, dass Benutzer am Ende viel kompliziertere „Fehlerbehebungen“ anwenden – siehe
Warum kann JMP nicht zulassen, dass Spezialanpassungslinien über den Datensatz hinaus verlängert werden?
- Nutzer, die 5 Jahre lang mit Excel gearbeitet haben und dann zu JMP wechseln, sind enttäuscht, dass diese Funktion fehlt (so viele tolle Funktionen, aber diese fehlt).
- Eine Formel in JMP extrapoliert bis zum Rand des Diagrammbereichs. In Excel kann der Benutzer einen Bereich explizit angeben [siehe: andererseits! Das Risiko ist in Excel deutlich geringer!].
(Mit einigen Tricks zweiter Ordnung lässt sich der Bereich in JMP anpassen – aber viele ehemalige Excel-Nutzer werden damit Schwierigkeiten haben.)
Auf der anderen Seite:
Ja, es besteht ein gewisses Risiko, dass Nutzer durch gefährliche Extrapolationen in die Irre geführt werden:
https://community.jmp.com/t5/Discussions/Extend-linear-regression-line-in-JMP-version-13/mp/51264/highlight/true#M29077
Die beste Option ist also:
- Kennzeichnen Sie den extrapolierten Bereich deutlich , z. B. durch eine andere Linienart. [Deutlich besser, als diese Funktion gar nicht anzubieten.]
Eine einfache und intuitive Extrapolation wäre wirklich eine hilfreiche Funktion für jmp.
Daten lassen sich in JMP sehr einfach einpassen, aber oft möchte man sie extrapolieren.
Und dann fragt man sich, warum die Extrapolation so kompliziert gestaltet wurde.
Falls Sie überhaupt eine Möglichkeit finden (ich habe ohne Holgers Hilfe keine gefunden...).