necesita modificar el código JSL: de un ajuste de modelo lineal a un ajuste de modelo de curva polinomialHola, me gustaría modificar mi código JSL para ajuste de regresión de * lineal * (es decir, log_ecoli_pear = 1.0571713 + 1.2673613 * log_turb_pear_fnu) a * Grado de polinomio 2 * (es decir, log_ecoli_pear = 1.0752636 + 1.2104736 * log_turb_pear_fnu + 0.3169796 * (log_turb_pear_fnu-1.27247) ^ 2).El código jsl que utilicé para el ajuste lineal es:
obj = Modelo de ajuste (
Y( :LOG_ECOLI_PERA ),
Efectos (: LOG_TURB_PEAR_FNU),
Personalidad ("Mínimos cuadrados estándar"),
Énfasis ("Apalancamiento del efecto"),
Ejecutar(:LOG_ECOLI_PEAR )) ;
obj << Fórmula de predicción;
¿Qué código jsl debo usar para el ajuste polinomial?¡Gracias por adelantado!
secuencias de comandosRe: necesita modificar el código JSL: de un ajuste de modelo lineal a un ajuste de modelo de curva polinomialAgregue el término cuadrático en efectos.
obj = Fit Model(
Y( :LOG_ECOLI_PEAR ),
Effects( :LOG_TURB_PEAR_FNU, :LOG_TURB_PEAR_FNU * LOG_TURB_PEAR_FNU),
Personality( "Standard Least Squares" ),
Emphasis( "Effect Leverage" ),
Run(:LOG_ECOLI_PEAR )) ;
obj << Prediction Formula;
V
Re: necesita modificar el código JSL: de un ajuste de modelo lineal a un ajuste de modelo de curva polinomial¡Gracias Vvvv!¡Funcionó perfectamente!
Re: necesita modificar el código JSL: de un ajuste de modelo lineal a un ajuste de modelo de curva polinomialHola @aprendizaje_JSL ,
Hay algunas maneras de hacer esto. Una es agregar el término cruzado en la plataforma Fit Model. También puedes hacerlo en la plataforma Fit Y by X con Bivariate( Y(:YColumn), X(:XColumn), Fit Polynomial (2);. En la plataforma Fit Y by X, puede especificar el grado del polinomio al llamar a la función Fit Polynomial, en caso de que tenga una función cúbica o cuártica.
Otra cosa que ayudará mientras aprende JSL es que una vez que realiza una tarea en JMP y obtiene la ventana del informe, puede ver fácilmente el código JSL que se necesitaba para ejecutar esa tarea haciendo clic en el botón rojo al lado de la ventana del informe. cuadro de contorno (en el caso del ajuste bivariado, junto a bivariado) y seleccione Guardar secuencia de comandos > En ventana de secuencia de comandos. También puede guardar el script como un "comando" en la tabla de datos donde aparece con una flecha verde al lado. Al hacer clic en la flecha verde, se volverá a ejecutar el script. Esto suele ser útil cuando se necesita ejecutar el script más tarde y no se desea volver a hacer todo manualmente.
¡Espero que esto ayude!,
SD