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:如何使用分層隨機腳本編寫驗證列我使用了Make 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 )
);