Hallo - ich bin noch neu beim JSL-Skripting und versuche, ein Skript zu schreiben, das vier neue Spalten basierend auf meiner linearen Regressionsanpassung erstellt und speichert:
- niedrigeres mittleres Konfidenzintervall von 95 %
- mittleres Konfidenzintervall der oberen 95 %
- niedrigeres individuelles Konfidenzintervall von 95 %
- oberes individuelles Konfidenzintervall von 95 %
obj = Fit Model(
Y( :LOG_ECOLI_PEAR ),
Effects( :LOG_TURB_PEAR_FNU),
Personality( "Standard Least Squares" ),
Emphasis( "Effect Leverage" ),
Run(:LOG_ECOLI_PEAR
)) ;
obj << Prediction Formula;
Danke schön!
Hallo @learning_JSL ,
Es ist eigentlich ganz einfach. Alles, was Sie tun müssen, ist, Ihrer vorhandenen JSL ein paar Codezeilen hinzuzufügen, und Sie sind fertig. Wenn Sie schon dabei sind, empfehle ich dringend, den Skripting-Index im Hilfemenü zu verwenden - er ist SEHR nützlich.
Für das mittlere KI fügen Sie den Code hinzu: obj << Mean Confidence Interval; und für die einzelnen CIs fügen Sie obj << Indiv Confidence Interval; hinzu. Der Standardwert ist ein Alpha von 0,05 (entspricht Ihren +/- 95 %, aber Sie können jedes gewünschte Alpha angeben, zum Beispiel: obj << Mean Confidence Interval(0.1) würde +/- 90 % CIs entsprechen.
Unten finden Sie Code, den Sie mit der Datei Diabetes.jmp ausprobieren können.
Hoffe das hilft!,
DS
Names default to here(1);
dt=Open("$SAMPLE_DATA/Diabetes.jmp");
obj_fit = Fit Model(
Validation( :Validation ),
Y( :Y ),
Effects(
:Age, :Gender, :BMI, :BP, :Total Cholesterol, :LDL, :HDL, :TCH, :LTG,
:Glucose
),
Personality( "Standard Least Squares" ),
Emphasis( "Effect Leverage" ),
Run(
:Y << {Summary of Fit( 1 ), Analysis of Variance( 1 ),
Parameter Estimates( 1 ), Lack of Fit( 0 ), Scaled Estimates( 0 ),
Plot Actual by Predicted( 1 ), Plot Regression( 0 ),
Plot Residual by Predicted( 1 ), Plot Studentized Residuals( 0 ),
Plot Effect Leverage( 1 ), Plot Residual by Normal Quantiles( 0 ),
Box Cox Y Transformation( 0 )}
)
);
obj_fit << Prediction Formula;
obj_fit << Mean Confidence Interval;
obj_fit << Indiv Confidence Interval;