Seleziona la colonna dal riepilogo degli effettiCiao a tutti:
Ho un enorme set di dati con oltre 1000 colonne. Sto facendo un modello di regressione usando la funzione di modello Fit. Il riepilogo dell'effetto mi ha dato 171 colonne su 6700+ che sono le migliori per il mio modello. La mia domanda è: come posso scegliere facilmente quei 171 senza sceglierli uno per uno? si prega di vedere l'immagine qui sotto per maggiori dettagli.

Grazie,
Anwar
Ri: Seleziona la colonna dal riepilogo degli effettiPuoi scegliere qualsiasi cosa nell'elenco Riepilogo effetti facendo clic. È possibile fare clic e trascinare gli elementi desiderati oppure fare clic su un'estremità e fare clic tenendo premuto il tasto Maiusc sull'altra estremità.
Ri: Seleziona la colonna dal riepilogo degli effettiCiao @AlotaibiA ,
Solo per aggiungere, una volta che segui @markbailey Nelle istruzioni per la selezione di tutte le colonne di interesse, puoi copiarle per utilizzarle in altre finestre di avvio della piattaforma facendo clic con il pulsante destro del mouse> Copia colonne. Quindi, in qualsiasi finestra di avvio, è possibile fare clic con il pulsante destro del mouse> incolla in un ruolo di colonna, come nell'esempio seguente. Puoi anche incollare quelle colonne in una finestra di script (o in qualsiasi documento) per usarle in seguito.

Spero che aiuti!
@julian
Ri: Seleziona la colonna dal riepilogo degli effettiUn'altra opzione è quella di utilizzare la personalità graduale in Fit Model per identificare effetti significativi, ma in questo caso si sarebbe sicuri di finire con un modello di overfit perché si hanno più effetti del modello rispetto alle righe di dati (6700 effetti del modello e 4000 righe di dati) . Stepwise è efficace soprattutto quando si hanno relativamente pochi effetti sul modello rispetto alla dimensione del campione dei dati.
Nel tuo caso particolare, dovrai utilizzare l'opzione di modellazione dei Minimi quadrati parziali in multivariata se la tua risposta è numerica, oppure l'opzione PLS in Adatta modello se la tua risposta è categorica (questa opzione richiede JMP Pro).
Un'altra opzione (richiede anche JMP Pro) è quella di creare un modello di adattamento utilizzando i set di addestramento / convalida / test che possono aiutare a mitigare il sovraccarico.
Ri: Seleziona la colonna dal riepilogo degli effettiGrazie! Come posso selezionarli per sottoinsediarli dal set di dati?
Ri: Seleziona la colonna dal riepilogo degli effettiCiao @AlotaibiA ,
Sembra essere un po 'più complicato. E ho appena scoperto che il clic destro> Copia colonne copia non solo le colonne selezionate, ma TUTTE le colonne in quella tabella. Quindi, ecco cosa farei (fino a quando non scopriremo una soluzione più elegante): anziché fare clic con il pulsante destro del mouse su Seleziona colonne, fare clic con il tasto destro> trasforma in tabella dati. Questo farà una tabella di quelle colonne (con le loro statistiche). Le colonne selezionate in precedenza verranno comunque selezionate (come righe). Fai clic sulla colonna "Sorgente" in modo da aver selezionato solo i nomi delle colonne e ora puoi utilizzare una modifica standard> copia per copiare solo quelle colonne negli appunti.
Ora, per quanto riguarda la selezione di quelle colonne nella tabella originale, non ho una semplice soluzione interattiva a portata di mano. Ma possiamo farcela fino a quando non ne scopriamo uno. Con la tabella originale in primo piano, è possibile utilizzare il seguente script:
colNames = words(Get Clipboard(),"\!r");
colList = {};
for(i=1,i<=length(colNames),i++,
insertInto(colList, parse(":Name(\!"" || colNames[i] || "\!")" ) )
);
current data table() << clear column selection;
current data table() << Select Columns( colList );
Questo prenderà i tuoi appunti (con quei nomi di colonna), assemblerà un elenco di riferimenti di colonna, quindi invierà un messaggio alla tua tabella corrente per selezionare quelle colonne.
Non è la soluzione più elegante, ma è qualcosa da iniziare! Spero che questo aiuti fino a quando non riusciremo a trovare qualcosa di semplice.
@julian