У меня есть таблица из трех переменных, таких как тренд, возраст и рост. Я знаю, как импортировать переменную тренда, используя макрос, но я не знаю, как импортировать другие переменные? Возраст и рост имеют значения, соответствующие пяти элементам seriesset (поэтому я использую функции qscan и scan). Я хочу добавить возраст и рост для каждого значения тенденции.
data aaa;
input listtrends age height;
datalines;
"low" 23 2
"negative" 23 4
"high" 22 3
"positive" 25 5
;
schools="polish_low_positive" "french_high_positive" "no_information" "spanish_negative";
run;
%let seriesset="low*negative*high*positive";
data bbb;
set aaaa;
if
%let i=1;
%do %until (%qscan(&seriesset,&i,'*') = %str());
%let trend=%scan(&seriesset,&i,'*');
find("schools", "&trend")>2
%let i =%eval(&i +1);
%end;
class=”&vschool”;
run;