Come creare una matrice di distanza in JMP PRO 13Ho una tabella di dati di sall e sto cercando di capire se esiste un modo per fare in modo che JMP Pro 13 crei una distanza matx rispetto ad alcuni dati grezzi e quindi per i dati standardizzati per vedere se la normalizzazione dei dati cambia quali due record sono più lontani l'uno dall'altro in termini di distanza euclidea?Qualcuno può indicarmi la direzione in cui vado nello strumento JMP per generare la matrice delle distanze?
Ri: Come creare una matrice di distanza in JMP PRO 13Questo è un post più vecchio, ma facendo delle ricerche su alcuni metodi basati sulla distanza, mi sono imbattuto in questo. Nelle versioni più recenti di JMP, è possibile creare una tabella matrice di distanza utilizzando la piattaforma Clustering gerarchico, disponibile come comando nel menu del triangolo rosso. Ecco un esempio JSL che fa un esempio.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Birth Death Subset.jmp" );
obj = dt << Hierarchical Cluster(
Y( :birth, :death ),
Label( :country ),
Save Distance Matrix
);
Ri: Come creare una matrice di distanza in JMP PRO 13C'è un comando di scripting per questo, Distance().Consulta la documentazione nell'indice di scripting (Guida > Indice di scripting).
Il trucco consisterà semplicemente nell'usare lo stesso vettore o matrice per entrambi gli argomenti.Ecco alcuni esempi:
//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 ));
Se i dati sono in una tabella, vedere i comandi Ottieni come matrice (per ottenere un'intera tabella di dati come matrice) e Ottieni valori (ad esempio col1 << Ottieni valori) per ottenere una colonna specifica come vettore.Puoi trovarli anche nell'indice di scripting e nella guida allo spripting (Aiuto > Libri).
Ri: Come creare una matrice di distanza in JMP PRO 13ciao @connquest ,
in passato abbiamo avuto questa discussione:
https://community.jmp.com/t5/Discussions/Distance-Calculation-using-Latitude-and-Longitude/mp/19258#M17562
che è utile in alcune applicazioni.