У меня есть таблица с именем отчет, и есть переменная, называемая ord
, которая принимает значения 1,2,3 ... 15. Я создал глобальные макропеременные &n1
, &n2
, &n3
.... &n15
, которые являются числовыми.Как сопоставить макро переменные в SAS с существующей переменной в таблице?
Я хочу добавить еще одну колонку value
в таблицу отчет, который принимает значение соответствующих макропеременных.
Например, %SYSEVALF(&n1)
= 10, %SYSEVALF(&n13)
= 22, %SYSEVALF(&n10)
= 8
id ord value 1 1 10 2 13 22 3 10 8
....
Я знаю, что есть много способов решить это, однако, я хочу accopmlish через всего несколько строк кода.
Спасибо!
Спасибо! Это именно то, что я хочу! – Honglei