Come determinare se la colonna è diversa da zero e tutta zeroCiao a tutti,
Ho un set di dati che ha una colonna tutta zero. Tuttavia, il valore della colonna non è coerente nell'avere un valore completamente zero. Come posso determinare se ha un tutto zero e quando ha valori normali? Mi serve solo per creare una condizione if.
Risultato previsto:
se Col1 è tutto zero => stampa ("Col1 è tutto zero"), stampa ("Col1 è diverso da zero);
Automazione e scriptingRi: Come determinare se la colonna è diversa da zero e tutta zeroEcco alcuni modi diversi per cercare il codice nella soluzione
Names Default To Here( 1 );
If( Col Std Dev( :col1 ) == 0 & Col Sum( :col1 ) == 0,
Print( "Col1 is all zero" ),
Print( "Col1 is non-zero" )
);
dt = Current Data Table();
y = If( Length( Loc( dt[0, 6], 0 ) ) == N Rows( dt ),
Print( "Col1 is all zero" ),
Print( "Col1 is non-zero" )
);
y = If( Length( Loc( dt:col1 << get as matrix, 0 ) ) == N Rows( dt ),
Print( "Col1 is all zero" ),
Print( "Col1 is non-zero" )
);