Hi,
Ich möchte meinem Skript „Mehrere Spalten löschen“ oder „Mehrere Spalten neu anordnen“ hinzufügen.
Wie kann ich dies in meine Skripte codieren?
Die JMP-Hilfe bietet eine einfache Beschreibung für eine einzelne Spalte, aber ich kann dies nicht manuell für mehr als 100 Spalten tun.
Vielen Dank im Voraus
A++
Zdenek
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt:height << Set Selected;
Wait(2);
dt << Delete Columns();
Bearbeiten (jthi): JSL-Formatierung hinzugefügt
Möchten Sie Spalten basierend auf der Benutzerauswahl oder Liste im Skript neu anordnen/löschen?
Verwenden der Liste ( Spalten löschen )
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
cols_to_delete = {"height", "weight", "age"};
dt << Delete Columns(cols_to_delete);
Auswahl
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
cols_to_delete = {"height", "weight", "age"};
dt << Select columns(cols_to_delete);
dt << Delete Columns();
Neuordnung
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
cols_to_reorder = {"height", "weight", "age", "name"};
dt << Move Selected Columns(cols_to_reorder, To Last);
Der Scripting Index von JMP enthält manchmal gute Beispiele und ist daher ein guter Ausgangspunkt für die Skripterstellung für JMP.