我有以下
SAS
代码
data original_data;
input var1 $ var2;
datalines;
A 12
B 19
C 23
D 40
;
run;
data original_data1;
set original_data;
do i = 1 to 4;
new_val = var2 + 44;
end;
run;
在
do i = 1 to 4
行中,我手动输入 4 作为 original_data
的行数,但是我想知道如何根据给定数据集中的行数动态地放置该信息(例如 nrow()
中的 R
函数) )
您看过这个吗https://support.sas.com/documentation/cdl/en/lrdict/64316/HTML/default/viewer.htm#a000173782.htm?
您可以使用设置旋钮。
set original_data nobs=num_rows;