come trovare le colonne vuote ed eliminarle tramite script<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />come trovare le colonne vuote ed eliminarle tramite script. eventuali aiuti e/o suggerimenti saranno molto apprezzati.
Re: come trovare le colonne vuote ed eliminarle tramite scriptIn alternativa (e probabilmente uno dei "diversi modi") di Marcus:
dt = Tabella dati correnti () ;
M = dt << getAllColumnsAsMatrix ;
// Esegui il ciclo sulle colonne e registra che sono completamente mancanti
c2del = {} ;
per ( C = 1 , C <= NCol ( M ) , C ++,
Se ( NRow ( Loc ( Manca ( M [ 0 , C ]))) == NRow ( M ) , Inserire ( c2del , C )) ;
) ;
// Elimina le colonne
dt << deleteColumns ( c2del ) ;
Re: come trovare le colonne vuote ed eliminarle tramite scriptPosso pensare a diversi modi per farlo. Ecco un esempio basato sul built-in Modello dati mancante comando.
dt = Tabella dati corrente () ;
nomi = dt << Ottieni nomi di colonne () ;
dt1 = dt << Modello dati mancante ( colonne ( Val ( nomi )) , invisibile ) ;
N = Riga N ( dt1 ) ;
Per ( io = N col ( dt ) , io >= 1 , io --,
Se ( Col Somma ( Colonna ( dt1 , io + 3 )) < N ,
Rimuovere da ( nomi , io )
)
) ;
Tentativo ( dt << eliminare colonne ( nomi )) ;
Vicino ( dt1 , nosalva ) ;