So finden Sie die beste Passform in Fit Y by XHallo,
Weiß jemand, wie man die beste Passform in der „Fit Y by X“-Plattform findet?
Manchmal hat man eine Liner-Anpassung durchgeführt, offensichtlich war die Polynom-Anpassung vom Grad 2 besser. anstatt zu vergleichen, welches besser ist, und es zu versuchen
Wie passe ich schnell die Best-Fit-Kurve an? Danke
Stift
Betreff: So finden Sie die beste Passform in „Fit Y by X“.Hier ist eine Möglichkeit, die mir nicht gefällt (um der Diskussion Auftrieb zu geben).
Dieses Skript passt ein Polynom 8. Ordnung an und verwendet dann das angepasste RSquadrat als Bewertungstool. Das angepasste RSquare ist allerdings keine sehr gute Methode.
//open table
dt = open ("$SAMPLE_DATA/Big Class.jmp");
//run 1-8 poly
biv = dt << Bivariate( Y( :weight ), X( :height ) );
for each ({i}, 1::8,
biv << Fit Polynomial (i)
);
//export fits table
dtfits = Report(biv)["Linear Fit","Summary of Fit",TableBox(1)] << Make Combined Data Table;
//find best adjusted RSquare
dtfits << Select where (:Column 1 != "RSquare Adj") << Delete Rows;
dtfits << New Column ("Degree", formula (row())); //might be bad to assume here
dtfits << Select where (:Column 2 == col max(:Column 2)) << Markers ("X");
dtfits << Graph Builder(
Size( 528, 454 ),
Show Control Panel( 0 ),
Variables( X( :Degree ), Y( :Column 2 ) ),
Elements( Line( X, Y, Legend( 4 ) ), Points( X, Y, Legend( 5 ) ) )
);
Haben Sie über die Fit Curve-Plattform nachgedacht? Es gibt AICc- und BIC-Werte an, die besser funktionieren könnten.
Betreff: So finden Sie die beste Passform in „Fit Y by X“.Sie könnten Fit Curve verwenden, um eine bessere Übersichtstabelle zu erhalten, aber ich denke, Ihr Skript eignet sich besser für die Automatisierung der Durchsuchung verschiedener Polynome für die beste Anpassung. Fit Curve ruft die Polynome nach Namen statt nach Nummer auf.
Betreff: So finden Sie die beste Passform in „Fit Y by X“.Vielen Dank, Jed und Chris. Ja, ich habe es mithilfe der Skripte und der „Fit Curve“-Plattform gefunden, was für meinen Kunden einfacher zu sein scheint 