JSL을 사용하면 열의 고유한 값으로 데이터 테이블을 분할하는 방법은 무엇입니까?안녕하세요 JSL 초보인데 질문이 있습니다:grinning_face:
예를 들어, 데이터 테이블이 있고 이를 B 열의 값을 기준으로 여러 데이터 테이블로 나누고 싶습니다.
A B C A B C A B C
1 1 1 => 1 1 1 AND 3 2 6
2 1 4 2 1 4 2 2 1
3 2 6 5 2 3
2 2 1
5 2 3
데이터 테이블의 부분 집합을 지정하는 방법 또는 B 값에 따라 행을 선택하는 방법(위치 선택)을 알고 있지만 B 열의 모든 고유 값 목록을 가져오는 방법은 모릅니다(SQL의 SELECT DISTINCT 문과 유사). 모든 행을 거치지 않고
이 작업을 수행하는 가장 좋은 방법은 무엇입니까?
감사합니다.
자동화 및 스크립팅Re: JSL을 사용하여 데이터 테이블을 열의 개별 값으로 분할하는 방법은 무엇입니까?안녕 @세츠나 ,
Subset에서 'By' 옵션을 찾고 있다고 생각합니다.
Names Default To Here( 1 );
dt = Open( "$Sample_data/big class.jmp" );
dtSubs = dt << Subset( All rows, Selected columns only( 0 ), By( :age ) );
//dtSubs is a list of data table references:
dtSubs[1] << Set Name("First table")Re: JSL을 사용하여 데이터 테이블을 열의 개별 값으로 분할하는 방법은 무엇입니까?매우 감사합니다! 그것이 바로 내가 원하는 것입니다.