Я пытаюсь понять этот вопрос SAS и то, как здесь работает оператор вывода. Вопрос спрашивает, каковы значения i и x.
Но когда я добавляю оператор вывода, он показывает 3 наблюдения x 1,3,5 и i 1,3,5.
(Я думал об операторе вывода как о записи текущих значений, но я не уверен, что это значит здесь)
Это код и объяснение, которое он дает,
data new;
x = 0;
do i = 1 to 5 by 2;
x = i;
end;
run;
Answer
x=5 i=7
Step check
1. x=0, i=1
2. x=1, i=3
3. x=3 i=5
4 x=5 i=7