Курсы Сибинфоцентра
Ваша корзина пуста
Сумма: 0 руб.

SAS Macro Language 2: Advanced Techniques

О курсе

SAS Macro Language 2: Advanced Techniques

В этом курсе подробно рассматриваются компоненты макроязыка SAS. Обсуждается, как проектировать, создавать и отлаживать элементы макроязыка, а также особенности обработки этих элементов в программах.

Слушатели этого курса научатся:
Выполнять макроподстановки в код программ SAS
Автоматизировать и настраивать автоматическое создание программ SAS
Создавать код автоматически, основываясь на условиях, или внутри цикла
Использовать макропеременные и макрофункции

Сертификация
Данный курс помогает подготовиться к сертификационному экзамену SAS Advanced Programming Exam for SAS 9.
Перед тем, как пройти этот курс, слушатели должны посетить курс Программирование на языке SAS. Часть2. Методы обработки данных, или иметь соответствующий опыт в программировании на языке SAS, в частности:

Используя шаг DATA, проводить операции чтения и записи с набором данных SAS или внешним файлом.
Использовать операторы IF-THEN/ELSE, DO WHILE, DO UNTIL, DO.
Использовать функции работы со строками SUBSTR, SCAN, INDEX, и UPCASE
Использовать опции набора данных DROP=, KEEP=, OBS=.
Производить выборку с помощью оператора WHERE.
Создавать и использовать в программах переменные и константы для дат
Использовать процедуры SORT, PRINT, CONTENTS, MEANS, FREQ, TABULATE, CHART.

Аудитория
Опытные программисты, у которых имеется глубокое понимание работы шага DATA и которые хотят писать гибкие и динамические программы на языке SAS.






Расписание и цены
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса
Введение 
Структура курса
Назначение макроязыка SAS
Последовательность обработки программы системой SAS

Макропеременные 
Введение в макропеременные
Автоматические макропеременные
Обращение к макропеременным
Пользовательские макропеременные
Задание границ для названий макропеременных
Макрофункции

Макроопределения (макросы) 
Создание и вызов макроса
Макропараметры

Макропеременные на шаге DATA и PROC SQL 
Создание макропеременных на шаге DATA
Непрямые ссылки на макропеременные
Создание макропеременных на шаге PROC SQL

Макропрограммы 
Условный оператор и варианты условных выражений
Проверка параметров
Циклы
Глобальная и локальная таблица имен