Pull to refresh

CALL SYMPUT vs CALL SYMPUTX или SAS Base для чайников

Programming *
Sandbox
Добрый день, дорогие читатели.
В этой статье я расскажу о двух процедурах языка SAS Base и о небольших тонкостях их применения.
Тем, кто уже достаточно работает с этим языком, эти вещи покажутся элементарными, но для начинающих они, возможно, позволят избежать грабли, на которые я наступил в самом начале моего знакомства с SAS Base.
Читать дальше →
Total votes 3: ↑2 and ↓1 +1
Views 5.3K
Comments 0

Основы программирования на SAS Base. Урок 1

SAS corporate blog Programming *
Привет! Я Анна Добрыченко, преподаватель учебного центра SAS в России: провожу тренинги по программированию на SAS Base, использованию SAS Enterprise Guide и SAS Visual Analytics, участвую в подготовке стажеров. Вся техническая документация и статьи продуктов и решений SAS изложены на английском языке, а локализованного материала в Рунете недостаточно.

Поэтому в нашем блоге на Хабрахабре я расскажу об основах программирования на SAS Base в цикле статей.


Читать дальше →
Total votes 24: ↑24 and ↓0 +24
Views 55K
Comments 10

Основы программирования на SAS Base. Урок 2. Доступ к данным

SAS corporate blog Programming *
В предыдущей статье мы познакомились с интерфейсом SAS UE, терминологией SAS Base, типами данных, основными требованиях к синтаксису SAS Base, а также рассмотрели распространенные синтаксические ошибки.

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


Читать дальше →
Total votes 9: ↑9 and ↓0 +9
Views 20K
Comments 4

Основы программирования на SAS Base. Урок 3. Чтение текстовых файлов

SAS corporate blog Programming *
В предыдущей статье мы познакомились с понятием библиотеки SAS, научились назначать библиотеку для файла Excel, а также познакомились с процедурой, которая создает детализированные отчеты.

Напомню, что скачать ПО вы можете на сайте SAS, ссылка на документацию по установке SAS UE указана в статье №1.

В данной статье вы познакомитесь с несколькими способами чтения текстовых файлов.


Читать дальше →
Total votes 4: ↑4 and ↓0 +4
Views 10K
Comments 0

SAS BASE процедуры с непосредствнным контролем количества ядер процессора

Programming *
Некоторые SAS процедуры имеют возможность непосредствнно контролировать количество ядер процессора.

Так например в SAS 9.3 это процедуры:

  • SORT
  • MEANS
Читать дальше →
Total votes 8: ↑8 and ↓0 +8
Views 2.4K
Comments 2

Основы программирования на SAS Base. Урок 4. Создание наборов данных SAS

SAS corporate blog Programming *
В предыдущей статье мы изучили, как читать внешние необработанные данные. А сегодня познакомимся с оператором SET, который считывает стандартные наборы данных SAS (SAS Data Set), научимся создавать срезы данных, настраивать постоянные атрибуты, а также изучим несколько полезных функций SAS. Я снова постараюсь изложить материал максимально простым языком, используя как можно больше примеров.


Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Views 17K
Comments 9