열 값을 기준으로 데이터 테이블을 여러 데이터 테이블로 부분 설정커뮤니티 여러분,
데이터 테이블을 열에 특정 값이있는 행만 포함하는 여러 개의 작은 데이터 테이블로 분할하려고합니다. 이것은 열의 모든 고유 값에 대해 수행하고 싶습니다.
Big Class 데이터의 예 : 하나는 sex = F 인 행만 있고 다른 하나는 sex = M 인 행이있는 두 개의 데이터 테이블을 생성하려고합니다. 두 개의 별도 데이터 테이블이어야합니다.
소수의 값 범주 만 사용하면 행을 선택 / 데이터 필터링하고 선택한 행만 부분 집합 화하여 직접 수행 할 수 있지만 50 개 이상의 범주에서는 포인트 앤 클릭이 너무 오래 걸리기 때문에 스크립팅 옵션을 찾고있을 것입니다.
도움이 필요하세요? 내 분리 컬럼의 고유 값을 반복하고 부분 집합을 재현하는 방법을 찾아야할까요?
데이터 테이블스크립팅Re : 데이터 테이블을 열 값별로 여러 데이터 테이블로 부분 설정Tables => Subset에는 Subset By 확인란이 있으며이 확인란을 선택하면 하위 집합 선택 상자에서 선택한 열의 각 수준에 대해 새 하위 집합을 만들 수 있습니다.

Re : 데이터 테이블을 열 값별로 여러 데이터 테이블로 부분 설정이외에 헉헉 ,
테이블이 너무 많으면 목록에서 구성하고 변경해야 할 수 있습니다 (예제 참조).
Names Default To Here( 1 );
cdt = Open( "$SAMPLE_DATA\Big Class.jmp" );
tables = cdt << Subset(
By( :age ),
All rows,
Selected columns only( 0 ),
columns( :name, :age, :height, :weight )
);
Wait( 3 );
For( i = 1, i <= N Items( tables ), i++,
write( "closing: ", tables[i] << get name , "\!n");
wait(1);
Close( tables[i], NoSave );
);