Wie berechne ich +/- eine Standardabweichung um meine lineare Regressionsgerade?Hallo – ich versuche, mit JMP die Standardabweichung meiner linearen Regressionsgeraden zu berechnen, die ich als Vorhersagemodell verwende. Genauer gesagt möchte ich für jeden neuen (zukünftigen) Messpunkt eine Standardabweichung zum Regressionsergebnis addieren bzw. subtrahieren. Ich weiß, wie man Konfidenzintervalle berechnet, aber nicht die Standardabweichung. Sobald ich die Berechnung verstanden habe, möchte ich sie in ein Skript einbinden, um die Ergebnisse zu automatisieren und über die Zeit darzustellen. Vielen Dank im Voraus!
Datenexploration und -visualisierungErgebnisse teilen und kommunizierenBetreff: Wie berechne ich +/- eine Standardabweichung um meine lineare Regressionslinie?Vielen Dank, Txnelson.Dieses jsl wird helfen, sobald ich die zugrunde liegenden Statistiken ausgearbeitet habe.Ich schätze es!
Betreff: Wie berechne ich +/- eine Standardabweichung um meine lineare Regressionslinie?Danke Mark.Ich schätze Ihre Hilfe und Einblicke!
Betreff: Wie berechne ich +/- eine Standardabweichung um meine lineare Regressionslinie?Ich denke, dass das USGS-Diagramm ein Stichprobenmittelwert und eine Standardabweichung sein könnte, nicht ein vorhergesagter Mittelwert und eine Standardabweichung von einem Modell.
Jedes Modell muss etwas über die Varianz der Antwort annehmen. Beispielsweise gehen lineare Regressionsmodelle davon aus, dass es konstant (unabhängig von Bedingungen) ist. Viele gängige Modelle gehen von dieser Annahme aus. Sie haben angegeben, dass Sie die lineare Regression verwenden, also bin ich davon ausgegangen, dass sie konstant ist und vom RMSE geschätzt wird.
Betreff: Wie berechne ich +/- eine Standardabweichung um meine lineare Regressionslinie?Danke Mark.In meinem Beispielplot (Screenshot) oben ist der +/- eine Standardabweichungsbereich schwankt in der Größe um den vorhergesagten (dh regressierten) ecoli-Wert herum.Der RMSE ist jedoch a Fest Wert basierend auf der Regressionsanpassung.Offensichtlich fehlt mir etwas.Unter welchen Bedingungen würde eine SD im Laufe der Zeit in der Größe schwanken, wie im Beispieldiagramm?(Die Handlung stammt von einer USGS-Webseite, daher wurde sie zweifellos vollständig überprüft.) https://www2.usgs.gov/water/southatlantic/ga/bacteria/#:~:text=coli)%20concentrations.-,E.,drei%20Stationen%20innerhalb%20der%20CRNRA .
Betreff: Wie berechne ich +/- eine Standardabweichung um meine lineare Regressionslinie?Sie sollten die Funktion Col Std Dev() nicht verwenden, um die Standardabweichung um die Linie zu berechnen. Diese Funktion gibt die bedingungslose geschätzte Standardabweichung der Antwortvariation zurück. Ich denke, Sie wollen die bedingte SD. Diese Größe wird als RMSE in der Tabelle „Summary of Fit“ im Regressionsbericht angegeben. Es ist abhängig vom Prädiktor.
Betreff: Wie berechne ich +/- eine Standardabweichung um meine lineare Regressionslinie?Die gezeichneten Linien werden von den vorhergesagten Werten abgeleitet, daher folgen sie jeder Regressionskalkulation, die Sie anpassen. Die Wahl, welche Spalte in der col std dev-Wahrscheinlichkeit verwendet werden soll, ist die vorhergesagte Spalte
Betreff: Wie berechne ich +/- eine Standardabweichung um meine lineare Regressionslinie?Danke, Txnelson.Ich stelle fest, dass Ihr Beispiel geradlinige Diagramme zeigt.Würde das Skript für zukünftige Werte funktionieren, die von meiner Regressionsformel vorhergesagt werden?Meine Regressionsformel sagt den Wert von Ecoli (abhängig) basierend auf der Trübung (unabhängig) voraus, und ich versuche, ein Modell zu erstellen, bei dem ich zukünftige Echtzeit-Trübungswerte verwende, um Ecoli vorherzusagen ... und auch +/ einen Standard anzeigen Abweichung.Das folgende Diagramm ist mein Ziel.
Eine Sache, die mir unklar ist, ist der Teil "col std dev (:weight)" aus Ihrem Beispiel.Ich muss durchdenken, was std dev berechnet wird.In meinem Beispiel wäre es weder Trübung noch Ecoli.Stattdessen wäre es eine Standardabweichung der Regressionsanpassung, richtig?(Ich nehme an, das wäre die Standardentwicklung der Steigung?) Ich bin für jeden Rat dankbar!

Betreff: Wie berechne ich +/- eine Standardabweichung um meine lineare Regressionslinie?Hier ist ein Beispiel für eine Möglichkeit, dies zu tun

names default to here(1);
// Open Data Table: big class.jmp
// → Data Table( "big class" )
dt = Open( "/C:/Program Files/SAS/JMPPRO/14/Samples/Data/big class.jmp" );
biv = dt << Bivariate( Y( :Weight ), X( :Height ), invisible );
biv << fit line( {Save Predicteds} );
biv << close window;
// New column: Column 7
Data Table( "big class" ) << New Column( "Upper",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula(
:Predicted weight + Col Std Dev( :weight )
));
// New column: Column 8
Data Table( "big class" ) << New Column( "lower",
Numeric,
"Continuous",
Format( "Best", 12 ),Formula(
:Predicted weight - Col Std Dev( :weight )
)
);
Graph Builder(
Size( 528, 454 ),
Show Control Panel( 0 ),
Variables(
X( :height ),
Y( :Predicted weight ),
Y( :Upper, Position( 1 ) ),
Y( :lower, Position( 1 ) )
),
Elements(
Points( X, Y( 1 ), Y( 2 ), Y( 3 ), Legend( 12 ) ),
Smoother( X, Y( 1 ), Y( 2 ), Y( 3 ), Legend( 13 ) )
)
);