테이블 도움
dt = current data table();
dt << subset(by(:p20000), All Rows, All Columns);
//When I subset dt by :p20000, it outputs atmost 3 data tables ‘p20000=1000’, ‘p20000=1001’, ‘p20000=1002’.
//What I do next is to check if such dt exists
exist= Try(Data Table("P20000=1002");tableExist = 1,tableExist = 0);
);<BR /><BR />//if tab_1002,<BR />tab_1002=expr(insery my long script here);<BR />//if tab_1001,<BR />tab_1001=expr(insert script here);p20000 = 1002가 있으면 tab_1002 표현식을 사용합니다.
p2000 = 1001이 있으면 tab_1001 표현식을 사용합니다.
그러나 하위 설정시 데이터 테이블 p20000 = 1000 만 존재하는 경우가 있습니다.
Im을 조건으로 수행하는 방법을 혼동했습니다.
다시 : 테이블 도움이런 종류의 접근 방식을 사용할 수 있습니다.
NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dtList = dt << subset(by(:sex), All Rows, All Columns);
for(t=1, t<=NItems(dtList), t++, Print(dtList[t] << getName));