У меня есть следующий код:SAS создать переменную сделать петлю
data DEFBIS.Taux_fec_2006_2010;
set DEFBIS.Taux_fec_2006_2010;
Taux_15 = 1000 * N_15/(5 * P_15);
Taux_16 = 1000 * N_16/(5 * P_16);
...
Taux_49 = 1000 * N_49/(5 * P_49);
run;
Как уплотнить этот код, используя do
заявление i = 15 to 49
?
Ваши массивы должны быть отправлены от 15 до 49, а не 1--49. Код будет работать, но вы получите ненужные переменные 1--14 – Longfish
Спасибо всем. Я пробовал метод do loop безуспешно - я просто пропустил. после того как я. – user2568648
Массивный подход гораздо более уместен, чем макроподход в этом случае. –