Ich muss Spalten mithilfe der Contain-Funktion des Spaltennamens gruppieren.Ich versuche, eine Spalte nach einer Contain-Funktion des Spaltennamens zu gruppieren. Ich muss jede Spalte gruppieren, die „ID“ enthält. Hier ist, was mir eingefallen ist. Was mache ich falsch?

Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\Air Traffic.jmp" );
Data Table( "Air Traffic" ):Event << Set Name( "ID" );
col = dt << get column names( "String");
nc = N Items( col );
colList = {};
For( i = 1, i <= nc, i++,
If(Contains (col[i] ,"ID"),
Insert Into( colList, col[i] ))
);
Print(ColList);
dt << Group Columns( "ID", ColList );
Automatisierung und SkriptingGrundlegende Datenanalyse und ModellierungBetreff: Ich muss Spalten mithilfe der Contain-Funktion des Spaltennamens gruppieren.Zumindest wird es JMP nicht gefallen, dass Sie für Spalte und Gruppe denselben Namen haben
Names Default To Here(1);
dt = Open("$SAMPLE_DATA\Air Traffic.jmp");
Column(dt, "Event") << Set Name("ID");
colnames = dt << get column names("String");
idcols = Filter Each({colname}, colnames, Contains(colname, "ID"));
dt << Group Columns("ID_GROUP", idcols);Betreff: Ich muss Spalten mithilfe der Contain-Funktion des Spaltennamens gruppieren.Danke Jarmo,
Wie immer sind Sie ein Lebensretter. Danke für die alternative Lösung.