열 이름의 포함 함수를 사용하여 열을 그룹화해야 합니다.열 이름의 포함 함수로 열을 그룹화하려고 합니다. "ID"를 포함하는 모든 열을 그룹화해야 합니다. 제가 생각해 낸 것은 다음과 같습니다. 제가 무엇을 잘못하고 있는 걸까요?

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 );
자동화 및 스크립팅기본 데이터 분석 및 모델링Re: 열 이름의 포함 함수를 사용하여 열을 그룹화해야 합니다.최소한 JMP는 열과 그룹의 이름이 같다는 점을 좋아하지 않을 것입니다.
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);Re: 열 이름의 포함 함수를 사용하여 열을 그룹화해야 합니다.고맙습니다, Jarmo
평소처럼 당신은 생명의 은인입니다. 대안 솔루션을 제공해 주셔서 감사합니다.