想问一下data步中的drop语句按照怎样的次序运行的?比如下面这这个例子,如果drop在3个output之前运行程序不会删除score1-score3的值吗?尝试了一下将drop放在3个output之后,对结果没有影响。请问drop是在对数据集修改之后统一运行的吗?……
data a;
input ID $ score1-score3;
drop score1-score3;
score=score1; output;
score=score2; output;
score=score3; output;
cards;
02126 99 96 94
02128 89 90 88
;
run;