Esegui le funzioni quando la colonna non è vuotaCiao a tutti,
Ho una funzione in cui ne avevo bisogno in esecuzione quando e solo la colonna non è vuota. Come posso verificare correttamente se la colonna non è vuota ed eseguire la funzione, ho provato isMissing() ma non funziona correttamente.
Funzione di esempio:
exsqr = Function( {x}, x * x );
exsqr( 5 );
Quindi sembrerebbe qualcosa del genere:
exsqr0; //funzione1
if (isMissing(Column1), //se Column1 ha valori, dovrebbe eseguire la funzione, altrimenti salta questa funzione e procedi con la funzione3
exsqr); //funzione2
exsqr1; //funzione3
Ricerche sui consumatori e sul mercatoCombinazione e pulizia dei datiRi: Esegui funzioni quando la colonna non è vuotaPotresti usare Colonnello N mancante in combinazione con N righe o Numero Col per verificare se ci sono qualcos'altro oltre ai valori mancanti. Di seguito alcune idee:
Names Default To Here(1);
dt = New Table("Untitled",
Add Rows(3),
New Column("Column 1", Numeric, "Continuous", Format("Best", 12), Set Values([., ., .])),
New Column("Column 2", Numeric, "Continuous", Format("Best", 12), Set Values([1, ., 3]))
);
Show(Col N Missing(:Column 1));
Show(Col N Missing(:Column 2));
If(N Rows(dt) - Col N Missing(:Column 1) > 0,
Show(:Column 1 << get values);
);
Show(Col Number(:Column 1));
Show(Col Number(:Column 2));
If(Col Number(:Column 2) >= 0,
Show(:Column 2 << get values);
);