Ciao, vorrei avere qualche consiglio per il filtraggio dei dati. Grazie!
Ho alcune colonne in cui tutte le righe sono "NA". Come posso identificare tali colonne ed eliminarle?
Le celle vuote sono il risultato della suddivisione della tabella. Grazie!
Questi valori sono "NA" o mancanti ("" o .)?
Ci sono molti modi per farlo (soprattutto quando si fa uno script), di seguito è riportato uno script abbastanza semplice
Names Default To Here(1);
dt = New Table("Untitled",
Add Rows(7),
Compress File When Saved(1),
New Column("Column 1", Numeric, "Continuous", Format("Best", 12), Set Values([1, 1, 2, 3, 4, ., .])),
New Column("Column 2", Numeric, "Continuous", Format("Best", 12), Set Values([., 2, ., 2, ., ., 5])),
New Column("Column 3", Numeric, "Continuous", Format("Best", 12), Set Values([., ., ., ., ., ., .])),
New Column("Column 4", Numeric, "Continuous", Format("Best", 12), Set Values([., ., ., ., ., ., .])),
New Column("Column 5", Numeric, "Continuous", Format("Best", 12), Set Values([., ., ., ., ., ., 5]))
);
wait(1); // for demo purposes
For Each({colname}, dt << Get Column Names("String"),
If(Col Number(Column(dt, colname)) == 0,
dt << Delete Columns(colname);
);
);
È anche possibile utilizzare Columns Viewer (in JMP precedente alla versione 18) per selezionare le colonne e quindi eliminarle

In JMP18 hai accesso al gestore delle colonne che potrebbe fare qualcosa di simile (non posso testarlo perché sono stato espulso e al momento non ho accesso alla mia email per effettuare una nuova verifica...)
Ciao Jarmo,
Grazie mille! Ha funzionato!
Il portatile era ancora acceso, quindi potevo accedere all'email, puoi eseguire la selezione delle colonne da Columns Manager. Puoi anche ordinare per N Missing per rendere ancora più semplice la selezione delle righe "in alto"

Ho anche alcuni componenti aggiuntivi che possono fare questo, MA non sono sicuro che siano ancora funzionanti in JMP18, Analizza colonne ed Elimina colonne valori mancanti (github.com) .