Этот курс предназначен для специалистов, которым необходимо научиться использовать шаг DATA и процедуры SAS для обработки, трансформации и агрегации наборов данных SAS. Курс опирается на материал, изучаемый в курсе Программирование на языке SAS. Часть 1: Основы Курс не рекомендуется для специалистов, не знакомых с программным обеспечением SAS.
Изучается
- Управлять записью и чтением наборов данных SAS
- Объединять наборы данных SAS
- Вычислять сводные значения, читать и писать различные типы данных
- Применять цикл DO и массивы на шаге данных
- Выполнять преобразования символьных и числовых переменных, в том числе переменных, где хранится дата.
Аудитория
Курс предназначен для бизнес-аналитиков и программистов, работающих с языком программирования SAS.
Перед тем, как посетить данный курс, вы должны иметь хотя бы 6 месяцем опыта использования программ SAS, либо пройти курс SAS Programming 1: Essentials и использовать SAS хотя бы на протяжении месяца.
В обязательном порядке вы должны уметь:- Запускать программу SAS
- Проводить очистку данных
- Создавать переменные
- Объединять наборы данных SAS
- Использовать глобальные операторы
- Использовать ярлыки и форматы, в том числе определяемые пользователем
- Делать выборку наблюдений
- Создавать сводные отчеты с использованием процедур FREQ и MEANS
- Определять и устранять синтаксические ошибки в ней
- Просматривать дескриптор и сами данные в наборе данных SAS
- Получать доступ к библиотеке данных SAS
- Читать и создавать таблицы данных SAS
- Считывать таблицы Excel
- Исследовать ошибки данных при чтении файлов с необработанными данными
- Использовать SAS процедуры для проверки данных
- Читать файлы с разделителями, включающие в себя необработанные данные
Используется Base SAS ПО
В этом курсе рассматривается базовое программное обеспечение SAS. Он подходит для студентов, использующих программное обеспечение SAS.
Введение- Обзор структуры курса
- Обзор синтаксиса языка программирования SAS
Управление Вводом/Выводом- Вывод нескольких наблюдений
- Запись в несколько наборов данных SAS
- Выбор переменных и наблюдений
Сведение данных- Вычисление итоговой суммы для переменной
- Суммирование по группам
Чтение и запись различных типов данных- Чтение внешних файлов с необработанными данными
- Управление вводом записи
- Дополнительные приёмы для чтения данных, организованных в список (самостоятельное изучение)
Преобразование данных- Преобразование символьных переменных
- Преобразование числовых переменных
- Преобразование типов переменных
Приёмы по отладке- Использование оператора PUTLOG
- Использование параметра DEBUG
Циклическая обработка данных- Обработка с использованием цикла DO
- Обработка массивов данных SAS
- Применение массивов данных SAS
Изменение структуры наборов данных- Поворот набора данных на шаге DATA
- Использование процедуры TRANSPOSE
Использование друих языков в программах SAS- Обзор других языков программирования
- Использование процедуры SQL
- Язык SAS MACRO
Дополнительные материалы- Ресурсы SAS
- Следующие шаги