PLS: Salva punteggi, distanze e T Squared FormuleNella piattaforma Partial Least Squares (almeno in JMP Pro 13) è possibile salvare la formula del punteggio e salvare le distanze e i valori T al quadrato.
- Qualcuno conosce il messaggio JSL per salvare le formule del punteggio?
- È possibile salvare la distanza e le formule T al quadrato invece dei soli valori?
Ri: PLS: Salva punteggi, distanze e T Squared FormuleMie scuse. Nella mia fretta, ho trovato la piattaforma PLS obsoleta e obsoleta al posto della più recente piattaforma Partial Least Squares. Il mio suggerimento è ancora, sano, però. È possibile utilizzare anche l'indice di scripting per la piattaforma più recente. In realtà è l'oggetto Partial Least Squares Fit che vuoi esplorare.
Questo protocollo di messaggi rispecchia ciò che è disponibile se fai clic sul triangolo rosso accanto al tuo adattamento (non sul menu della piattaforma in alto). Così puoi ottenere i risultati desiderati in modo interattivo o con uno script.
Ri: PLS: Salva punteggi, distanze e T Squared FormulePS: immagino ci possano essere due soluzioni, chi lo sapeva ...
Ri: PLS: Salva punteggi, distanze e T Squared FormuleGrazie, Mark e Ian! Se potessi accettare due risposte lo farei.
Non sono sicuro di come non sia riuscito a trovare la pagina nel collegamento dell'indice di scripting durante la ricerca; Immagino di dover iniziare a perforare attraverso la piattaforma mentre descrivi.
Ri: PLS: Salva punteggi, distanze e T Squared FormuleNon penso che stavate chiedendo una "soluzione JSL", ma il codice seguente rivelerà tutti i messaggi che un PLS fit comprende. Questo sarà generalmente un superset di quelli che appaiono nell'interfaccia utente.
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;
Se quello che stai cercando non è nella lista, potresti calcolarlo post-hoc se conosci la matematica.
Ri: PLS: Salva punteggi, distanze e T Squared FormuleSelezionare Aiuto > Indice di scripting . Fai clic sul pulsante nell'angolo in alto a sinistra e seleziona Oggetti . Ora scorrere il primo elenco e selezionare PLS . Vedrai l'intero protocollo dei messaggi per questa piattaforma compilare il secondo elenco. Troverete i messaggi necessari sotto Salva colonne .