#sas #auto-generate
#sas #автогенерация
Вопрос:
Я пытаюсь создать простую программу SAS, которая выглядит следующим образом,
student_id = 123;
class_id = 123;
name = 'John';
Как я могу использовать другой код SAS для автоматического создания программы SAS, содержащей такое простое содержимое, как показано выше?
Большое спасибо.
Комментарии:
1. точно, в чем ваш вопрос?
Ответ №1:
Любой макрос SAS делает именно это, генерируя код.
%macro run_my_code;
student_id = 123;
class_id = 123;
name = 'John';
%mend run_my_code;
%run_my_code;
Однако, если вам нужно что-то более конкретное, вам придется задать более конкретный вопрос.
Комментарии:
1. Большое вам спасибо за ваш ответ, я на самом деле пытаюсь создать программу A, которая присваивает значение таким переменным, как ‘student_id’, ‘class_id’ и ‘name’, и помещает результат в другую программу B как
2. student_id = 123; class_id = 123; name = ‘John’; Затем у меня есть программа C, чтобы% включить в нее программу B по имени программы B.