Сортировать:

 По месту проведения | | Все курсы | По месту проведения | По дате начала

Программирование на языке SAS 1: Основы


Цель курса

Данный курс нацелен на пользователей, которые хотят научиться писать программы на языке SAS. Изучение многих продуктов и возможностей языка SAS начинается именно с этого курса.

Описание курса

Первая часть курса посвящена основам обработки данных в системе SAS и комплексному манипулированию данными, в частности, использованию SAS для доступа к исходным данным сторонних форматов, работе с библиотеками данных и использованию различных программных конструкций на шаге обработки данных. Также в курсе рассматриваются основные подходы по созданию графических и текстовых отчетов.

Данный курс относится к базовым курсам, и его прохождение является обязательным требованием для многих других учебных курсов SAS.

Аудитория, требуемый уровень подготовки

Предварительных знаний по системе SAS не требуется, однако слушатели должны иметь опыт программирования на языках высокого уровня, достаточный для понимания общей логики языка программирования SAS. Также требуется понимать структуру файловой системы, знать системные команды используемой операционной системы, уметь создавать и редактировать файлы (в текстовом редакторе).

Вы можете пройти бесплатный тест, чтобы понять свой уровень готовности к прохождению данного курса http://support.sas.com/training/us/assess/prg1.html.

Программа курса:

    Введение 

  • структура курса
  • обзор Foundation SAS
  • Начало работы с SAS

  • структура программы SAS
  • запуск программы SAS
  • Работа с синтаксисом SAS

  • основные элементы и правила синтаксиса SAS
  • выявление и исправление синтаксических ошибок
  • Знакомство с наборами данных SAS

  • структура набора данных SAS - области дескриптора и данных
  • доступ к библиотекам данных SAS
  • доступ к реляционным базам данных (самостоятельное изучение)
  • Чтение наборов данных SAS

  • виды исходных данных
  • использование исходных наборов данных SAS
  • фильтрация наблюдений и переменных
  • добавление описаний к переменным и значениям
  • Работа с файлами Excel

  • чтение и использование файлов Excel в качестве входных данных
  • создание файлов Excel, процедуры импорта-экспорта (самостоятельное изучение)
  • Чтение файлов данных с разделителями

  • использование стандарных входных данных
  • использование нестандарных входных данных
  • Проверка и чистка данных

  • обработка ошибок при чтении исходных данных
  • проверка данных с помощью процедур PRINT и FREQ
  • проверка данных с помощью процедур MEANS and UNIVARIATE
  • чистка ошибочных данных
  • Операции с наборами данных SAS

  • создание переменных
  • использование условий при создании переменных
  • фильтрация наблюдений
  • Объединение наборов данных SAS

  • обзор вариантов объединения
  • добавление набора данных (самостоятельное изучение)
  • конкатенация наборов данных
  • объединение наборов данных - "один к одному"
  • объединение наборов данных - "один ко многим"
  • обработка несоответствий при объединении наборов данных
  • Улучшение отчётов

  • использование глобальных операторов
  • добавление ярлыков и форматов
  • создание пользовательских форматов
  • фильтрация и группировка наблюдений в отчетах
  • перенаправление вывода во внешние файлы
  • Получение сводных отчётов

  • использование процедуры FREQ
  • использование процедуры MEANS
  • использование процедуры TABULATE (самостоятельное изучение)
  • Введение в построение графических отчетов с использованием SAS/GRAPH (самостоятельное изучение)

  • создание гистограмм и круговых диаграмм
  • создание графиков
  • улучшение вывода
  •  

 

 
www.sas.com | support.sas.com
Terms of Use & Legal Information | Privacy Statement