Tengo una tabla de datos y estoy tratando de averiguar si hay una manera de que JMP Pro 13 cree un matx de distancia contra algunos datos sin procesar y luego, para que los datos estandarizados vean si la normalización de los datos cambia, dos registros son los más lejanos. ¿De unos a otros en términos de distancia euclidiana? ¿Puede alguien apuntarme en la dirección de donde voy en la herramienta JMP para que genere la matriz de distancia?
Hay un comando de scripting para eso, Distancia (). Consulte la documentación en el índice de secuencias de comandos (Ayuda> Índice de secuencias de comandos).
El truco solo usará el mismo vector o matriz para ambos argumentos. Aquí hay algunos ejemplos:
//1-D example
x = [1, 2, 3, 4];
D = sqrt(Distance( x, x ));
//2-D example
x2 = [1 1, 2 2, 3 3, 4 4];
D = sqrt(Distance( x2, x2 ));
Si sus datos están en una tabla, vea los comandos Obtener como matriz (para obtener una tabla de datos completa como una matriz) y Obtener valores (por ejemplo, col1 << Obtener valores) para obtener una columna específica como vector. También puede encontrarlos en el índice de secuencias de comandos y en la Guía de Sprip (Ayuda> Libros).
Hola @connquest ,
en el pasado tuvimos esta discusión:
https://community.jmp.com/t5/Discussions/Distance-Calculation-using-Latitude-and-Longitude/mp/19258#M17562
lo cual es útil en alguna aplicación.