PLS: Guardar puntajes, distancias y fórmulas T cuadradasEn la plataforma Partial Least Squares (al menos en JMP Pro 13) es posible guardar la fórmula de puntuación, y guardar distancias y valores de T cuadrado.
- ¿Alguien sabe el mensaje JSL para guardar las fórmulas de puntuación?
- ¿Es posible guardar las fórmulas de distancia y T al cuadrado en lugar de solo los valores?
Re: PLS: Guarda puntuaciones, distancias y fórmulas cuadradas TMis disculpas. En mi prisa, encontré la plataforma PLS más antigua y obsoleta en lugar de la plataforma más reciente de mínimos cuadrados parciales. Sin embargo, mi sugerencia es, sin embargo, sonido. También puede utilizar el índice de secuencias de comandos para la plataforma más nueva. En realidad, es el objeto Ajuste de mínimos cuadrados parciales el que desea explorar.
Este protocolo de mensajes refleja lo que está disponible si hace clic en el triángulo rojo al lado de su ajuste (no en el menú de la plataforma en la parte superior). Así, puede obtener los resultados que desea de forma interactiva o con un script.
Re: PLS: Guarda puntuaciones, distancias y fórmulas cuadradas TPD: Supongo que puede haber dos soluciones, que sabían ...
Re: PLS: Guarda puntuaciones, distancias y fórmulas cuadradas T¡Gracias Mark y Ian! Si pudiera aceptar dos respuestas lo haría.
No estoy seguro de cómo no encontré la página en el enlace del índice de secuencias de comandos al buscarla; Supongo que necesito comenzar a profundizar a través de la plataforma como lo describe.
Re: PLS: Guarda puntuaciones, distancias y fórmulas cuadradas TNo creo que estuvieras pidiendo una "solución JSL", pero el siguiente código revelará todos los mensajes que entiende un PLS. Esto generalmente será un superconjunto de los que aparecen en la interfaz de usuario.
NamesDefaultToHere(1);
// Sample data
dt1 = Open("$SAMPLE_DATA/Baltic.jmp");
// Use PLS
yList = {:ls, :ha, :dt};
xList = {:v1, :v2, :v3, :v4, :v5, :v6, :v7, :v8, :v9, :v10};
pls = dt1 << Partial Least Squares(
Y( Eval(yList) ),
X( Eval(xList) ),
Fit( Method( NIPALS ), Initial Number of Factors( 10 ) )
);
// See what messages we can send to the fit (look in the log)
lrt = Report(pls)["NIPALS ?"] << getScriptableObject;
ShowProperties (lrt);
// Use one of the messages
lrt << saveXScoreFormula;
Si lo que está buscando no está en la lista, puede calcularlo post-hoc si conoce las matemáticas.
Re: PLS: Guarda puntuaciones, distancias y fórmulas cuadradas TSeleccionar Ayuda > Índice de Scripting . Haga clic en el botón en la esquina superior izquierda y seleccione Objetos . Ahora desplácese en la primera lista y seleccione PLS . Verá que el protocolo de mensajes completo de esta plataforma completa la segunda lista. Encontrará los mensajes que necesita en Guardar columnas .