Scripting RSM utilizando la plataforma de diseño personalizadoHola a todos,
Estoy tratando de configurar un script con el cual los usuarios pueden ingresar los nombres de los factores continuos con los que desean crear un diseño personalizado y yo quería escribir que, en el primer paso, todas las interacciones y los términos cuadráticos se incluirán en el modelo. ¿Es posible sin especificar exactamente por qué factores deben incluirse estos términos? Si creo un modelo de este tipo utilizando la plataforma de diseño personalizado JMP, algo como esto se entrega como un script:
Añadir término ({1, 0}), agregar término ({1, 1}),
Añadir término ({2, 1}), Añadir término ({3, 1}), Añadir término ({4, 1}), Añadir término ({5, 1}),
Añadir término ({1, 2}), Añadir término ({1, 1}, {2, 1}), Añadir término ({2, 2}),
Añadir término ({1, 1}, {3, 1}), agregar término ({2, 1}, {3, 1}), agregar término ({3, 2}),
Añadir término ({1, 1}, {4, 1}), Añadir término ({2, 1}, {4, 1}),
Después, el usuario todavía tendrá la oportunidad de eliminar algunos términos nuevamente.
Mejor,
Martina
Re: Scripting RSM usando plataforma de diseño personalizadoMuchas gracias por la rápida solución!
En el mismo contexto, quería crear nuevas variables YGoal1, YGoal2, etc. que contengan el objetivo de optimización para cada variable de respuesta (Si YG1 == 1 Maximizar, Si YG1 == 2 Minimizar, Si YG == 3 Match Target). Si utilizo el siguiente código no entrega lo correcto. ¿Qué estoy haciendo mal?
Para (i = 1, i <= 5, i ++,
Si (Eval (Parse (Eval Insert ((\ [YG ^ i ^] \ == 1 "))), Eval (Eval Expr (" \ [YGoal ^ i ^ = "Maximizar"] \ ")))
Si (Eval (Parse (Eval Insert ((\ [YG ^ i ^] \ == 2 "))), Eval (Eval Expr (" \ [YGoal ^ i ^ = "Minimizar"] \ ")))
Si (Eval (Parse (Eval Insert ((\ [YG ^ i ^] \ == 3 "))), Eval (Eval Expr (" \ [YGoal ^ i ^ = "Match Target"] \ ")))
);
Atentamente
Re: Scripting RSM usando plataforma de diseño personalizadoUna forma sería enviar al objeto DOE un mensaje Make Model (RSM). El usuario podría entonces agregar o eliminar términos según sea necesario antes de crear el diseño. Algo como esto:
GAMA(
Diseño personalizado,
{Agregar respuesta (Maximizar, "Y",.,.,. )
Agregar factor (Continuo, -1, 1, "X1", 0),
Agregar factor (Continuo, -1, 1, "X2", 0),
Agregar factor (Continuo, -1, 1, "X3", 0),
Agregar factor (Continuo, -1, 1, "X4", 0),
Hacer modelo (RSM)}
);