Scripting> Liste> Fehlende Werte entfernenHallo JMP-Team,
Ich suche nach einer Methode, um fehlende / leere Werte aus einer in einem Skript generierten Liste zu entfernen:
Die anfängliche Liste sieht folgendermaßen aus: {.,.,., 2,3,4,7,.,.,.} Und ich möchte am Ende eine neue Liste = {2,3,4,7} erhalten.
Irgendwelche Ideen, wie man das erreicht, ohne sich auf eine Schleife durch die Listenelemente zu verlassen?
Vielen Dank.
Beste,
TS
SkriptingBetreff: Scripting> Liste> Fehlende Werte entfernenHallo @ Thierry_S ,
Versuche dies,
x = {.,.,.,2,3,4,7,.,.,.};
remove(x, as list(loc(x, .)));Betreff: Scripting> Liste> Fehlende Werte entfernenAlternative:
NamesDefaultToHere(1);
in = {.,.,.,2,3,4,7,.,42,.};
out = in[LocNonMissing(in)];
Print(out);Betreff: Scripting> Liste> Fehlende Werte entfernenHallo Ian,
Netter Touch mit dem Hinzufügen von "42" zur Liste: Halten wir uns von der Vogon fern;)
Beste,
TS