0
proc iml;
use rdata3;
read all var _all_ into pp;
close rdata3;
do i = 1 to 1050;
perms = allperm(pp[i, ]);
create pp&i from perms[colname= {"Best" "NA1" "NA2" "Worst"}];
append from perms;
close pp&i;
end;
我想通過do循環使用上述代碼在SAS中創建多個數據集。但是,我似乎無法改變使用& i指標的每個數據集的名稱。任何人都可以幫我改變我的代碼,讓我創建多個數據集?或者有沒有其他方法可以解決如何從矩陣到循環創建多個數據集?提前致謝。如何使用循環在SAS中創建多個數據集
我同意data_null_。您可能需要爲每組置換添加一個ID變量,然後編寫一個包含所有數據的單個數據集。然後您可以使用BY組處理來分析數據。 – Rick
我應該如何將幾個數據集合到一個數據集中?我認爲這是一個更好的主意 – Sopon
非常感謝!你能幫我解決我發佈的其他問題嗎? – Sopon