2
所以我有一個變量的數據集和值,像這樣:動態設置數組的大小沒有硬編碼
A1 A2 A3 A4 A5 A6
1 3 5 6 10 2
的變量可以達到A2000在某些情況下。我想使用數組對每個變量執行相同的操作。有沒有辦法動態設置數組的大小,而無需手動輸入?我所追求的
實例代碼如下
data A;
input A1-A6;
datalines;
1 3 5 6 10 2;
run;
data A;
set A;
array a[*] a1-a&size;
do i=1 to &size;
{perform some operation here}
end;
run;
我的問題是我怎麼可以編寫代碼來獲取參數&大小代表了數組的大小?在這個例子中,& size = 6。
這太好了!謝謝! – crayfishcray