¿Cómo distinguir si hay valores vacíos en una columna?Quiero distinguir si las celdas de la columna están vacías usando "is missing". En el JSL a continuación, espero diferenciar entre los campos "name" y "Apple", pero los resultados son todos 1. ¿Cómo debo modificarlo?
dtTest = Open( "$SAMPLE_DATA/Big Class.jmp" );
show(IsMissing(:age));
dtTest << New Column( "Apple", "Character", "Nominal" );
show(IsMissing(:Apple));
Automatización y scriptingRe: ¿Cómo distinguir si hay valores vacíos en una columna?¿Desea comprobar si faltan todos los valores? Por ejemplo, puede usar el número de columna y comprobar si es 0.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << New Column("Apple", "Character", "Nominal");
dt << New Column("Orange", Numeric, Continuous);
Show(Col Number(Column(dt, "age")) == 1);
Show(Col Number(Column(dt, "Apple")) == 1);
Show(Col Number(Column(dt, "Orange")) == 1);
Re: ¿Cómo distinguir si hay valores vacíos en una columna?Confirmé que los tres resultados se muestran como 0, pero en realidad, el campo de edad tiene un valor. Esto impide distinguir entre los campos Apple y Orange.
Re: ¿Cómo distinguir si hay valores vacíos en una columna?Comprobar si es 0 y no 1
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << New Column("Apple", "Character", "Nominal");
dt << New Column("Orange", Numeric, Continuous);
Show(Col Number(Column(dt, "age")) == 0);
Show(Col Number(Column(dt, "Apple")) == 0);
Show(Col Number(Column(dt, "Orange")) == 0);