Metodo Try / Eval per colonne vuote<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao,
Ho cercato di utilizzare esempi qui da disucssions riguardanti colonne vuote, ma senza successo. Qualcuno sa come posso ottenere quanto segue?
A seconda dei dati importati, avrò 1 o 6 colonne con dati (saranno sempre importati ma alcuni verranno importati senza contenere alcun dato).
provare (
se la colonna contiene dati, inseriscila in una lista
altro
prova la prossima colonna
)
le 6 colonne di dati hanno un numero di colonne tra di loro che non è fuori interesse. quindi per esempio:
colonna 1 (try / eval) colonna 2 (non interessata) ..... Colonna 6 (try / eval) ecc.
Ho provato la funzione di pattern di dati mancanti e ho provato a modificare if ( nRow ( Loc ( Manca ( m [ 0 , c ]))) == nRow ( m ) senza successo.
BR
Anders
Ri: Prova / metodo Eval per le colonne che sono vuoteQuesta funzione era ciò che stavo cercando, grazie.
Se ( Numero Col ( Colonna (dt , io ) ) > 0 ,
Inserire (HaveDataList , Colonna (dt , io ) << prendi il nome )
)
Ri: Prova / metodo Eval per le colonne che sono vuoteEcco un semplice script che restituirà un elenco con i nomi di tutte le colonne che contengono dati
Nomi predefiniti qui ( 1 ) ;
dt = Tabella dei dati corrente () ;
HaveDataList = {} ;
Per ( io = 1 , io <= N Cols (dt) , io ++,
Se ( Numero Col ( Colonna (dt , io ) ) > 0 ,
Inserire (HaveDataList , Colonna (dt , io ) << prendi il nome )
)
) ;