Secuencias de comandos> Lista> Eliminar valores perdidosHola, equipo de JMP:
Estoy buscando un método para eliminar valores faltantes / vacíos de una lista generada dentro de un script:
La Lista inicial se ve así: {.,.,., 2,3,4,7,.,.,.} Y me gustaría terminar con una nueva Lista = {2,3,4,7}.
¿Alguna idea de cómo lograr eso sin depender de un bucle a través de los elementos de la Lista?
Gracias.
Mejor,
TS
ScriptingRe: Scripting> Lista> Eliminar valores perdidosHola @Thierry_S ,
Prueba esto,
x = {.,.,.,2,3,4,7,.,.,.};
remove(x, as list(loc(x, .)));Re: Scripting> Lista> Eliminar valores perdidosAlternativamente:
NamesDefaultToHere(1);
in = {.,.,.,2,3,4,7,.,42,.};
out = in[LocNonMissing(in)];
Print(out);Re: Scripting> Lista> Eliminar valores perdidosHola, Ian,
Buen toque al agregar "42" a la lista: evitemos el Vogon;)
Mejor,
TS