Come esportare i valori dall'analisi di regressione "Fit group" da molte variabili Y a una variabile X?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />CIAO,
Sono interessato a testare e confrontare la correlazione di molte (centinaia) di variabili Y individualmente con una singola variabile X. La funzione "fit Y by X" sembra appropriata.
Come posso generare le statistiche per ogni variabile Y in un batch ed esportarle in una tabella di dati? Posso applicare lo script salvato alla tabella dei dati e aggiungere i valori alla tabella, ad esempio?
Ri: Come esportare i valori dall'analisi di regressione "Fit group" da molte variabili Y a una variabile X?In realtà non è richiesto alcuno scripting qui.
È possibile convertire qualsiasi tabella di un report in una tabella di dati facendo clic con il tasto destro su di essa e scegliendo Trasforma in tabella dati .


Se, come nel tuo caso, hai molte analisi nella finestra del report, puoi scegliere Crea una tabella di dati combinati che creerà una tabella di dati che combina tutte le tabelle come quella su cui fai clic.

Qui nel a volte è più facile mostrare come fare qualcosa pubblicando uno script, ma quasi tutto ciò che puoi fare attraverso uno script puoi farlo in modo interattivo.
- Jeff
Ri: Come esportare i valori dall'analisi di regressione "Fit group" da molte variabili Y a una variabile X?Grazie mille, PMroz, per aver dedicato il tuo tempo. Mi chiedo solo perché JMP non abbia un modo più semplice per salvare i risultati, specialmente per coloro che non sono esperti di scripting come te, ovviamente.
Saluti.
Ri: Come esportare i valori dall'analisi di regressione "Fit group" da molte variabili Y a una variabile X?La soluzione di Ian Qui funzionerà.
Ecco un esempio di codice:
dt = open("$sample_data\Car Physical Data.jmp");
biv = dt << Fit Group(
Bivariate( Y( :Weight ), X( :Turning Circle ), Fit Line( {Line Color( {213, 72, 87} )} ) ),
Bivariate( Y( :Weight ), X( :Displacement ), Fit Line( {Line Color( {213, 72, 87} )} ) ),
Bivariate( Y( :Weight ), X( :Horsepower ), Fit Line( {Line Color( {213, 72, 87} )} ) ),
Bivariate( Y( :Weight ), X( :Gas Tank Size ), Fit Line( {Line Color( {213, 72, 87} )} ) ),
<<{Arrange in Rows( 4 )}
);
// A reference to the report layer: bivRep is also a list
bivRep = biv << Report;
// 'Make Combined Data Table' avoids having to message to each item in 'bivRep'
dt2 = bivRep[1][TableBox(2)] << Make Combined Data Table;
dt4 = bivRep[1][TableBox(4)] << Make Combined Data Table;