JSL : 계층화 된 무작위를 사용하여 유효성 검사 열을 만드는 방법은 무엇입니까?난 층화 무작위를 사용하여 유효성 검사 컬럼을 만들고 싶어요. JSL ,하지만 계층화에 대한 열 이름을 포함시키지 않는 것 같습니다.
Make Validation Column(
Training Set( 0.50 ),
Validation Set( 0.25 ),
Test Set( 0.25 ),
Stratified Random(:Group)
);
그러면 열 선택 대화 상자가 나타납니다. JSL 코드에서 열을 지정하는 방법에 대한 설명서는 찾을 수 없습니다.
제목 : Re : JSL : 어떻게 층화 랜덤을 사용하여 유효성 검사 열을 만들 수 있습니까?이것은 위대한 일을했습니다. 필자는이 스크립트를 사용하여 다른 열에 의해 계층화 된 일반 유효성 검사 열을 신속하게 확인할 수있었습니다.
제목 : Re : JSL : 어떻게 층화 랜덤을 사용하여 유효성 검사 열을 만들 수 있습니까?나는 유효성 확인 컬럼 작성 (Create Validation Column) 오브젝트를 가지고 놀았고, 당신이 말한 것처럼, 컬럼 선택 창이 뜨지 않고 층화 무작위 작업을 할 수 없었습니다. 그러나 By () 요소를 스크립트에 추가 할 수 있었으며 원하는대로 작동 할 수 있습니다.
Names Default To Here( 1 );
dt = Current Data Table();
dt << Make Validation Column(
Training Set( 0.50 ),
Validation Set( 0.25 ),
Test Set( 0.25 ),
formula random,
by( :group )
);