Hola, todavía soy nuevo en las secuencias de comandos jsl y estoy tratando de escribir una secuencia de comandos que cree y guarde cuatro columnas nuevas basadas en mi ajuste de regresión lineal:
- Intervalo de confianza medio inferior al 95 %
- Intervalo de confianza medio superior del 95 %
- intervalo de confianza individual inferior al 95 %
- Intervalo de confianza individual superior del 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;
¡Gracias!
Hola @aprendizaje_JSL ,
En realidad es muy fácil. Todo lo que necesita hacer es agregar algunas líneas de código a su JSL existente y listo. Mientras lo hace, le sugiero que use el Índice de secuencias de comandos en el menú Ayuda; es MUY útil.
Para el IC medio, agregará el código: obj << Intervalo de confianza medio; y para los CI individuales, agregará obj << Intervalo de confianza individual;. El valor predeterminado es para un alfa de 0,05 (que corresponde a su +/- 95 %, pero puede especificar cualquier alfa que desee, por ejemplo: obj << Intervalo de confianza medio (0,1) correspondería a +/- 90 % de IC.
A continuación hay un código que puede probar usando el archivo Diabetes.jmp.
¡Espero que esto ayude!,
SD
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;