SAS данные состоят из наблюдений (observations) и переменных (variables). Если сравнить набор SAS данных с таблицей, то строки – это наблюдения (каждая строка – это одно наблюдение), а столбцы – переменные.
Рассмотрим, что же такое переменная в SAS.
В SAS есть 2 типа данных: числовой (numeric) и символьный (character). Числовые данные могут содержать не только цифры, но и знаки плюс/минус, любое количество цифр после точки, а также Е для экспоненциального представления. По умолчанию, длина числовой переменной равна 8 байт. Символьные переменные могут содержать буквы, цифры, специальные символы (например $ или |), и могут быть до 32767 символов в длину.
Если набор данных имеет пропуск (отсутствующее значение), то:
- для символьных переменных выводится пустое значение.
- для числовых переменных выводится точка.
Все переменные SAS должны иметь три обязательных атрибута: имя, тип и длину.
Существуют некоторые правила при именовании SAS наборов данных и переменных. SAS имена
- должны быть длиной от 1 до 32 символов
- начинаться с буквы (A-Z) или нижнего подчеркивания (_)
- далее допустимы любые комбинации цифр, букв и подчеркиваний
- имена могут содержать как прописные, так и строчные буквы (SAS не чувствителен к регистру, поэтому WEIGHT, weight или же Weight он воспринимает как одну и ту же переменную)
Дополнительные материалы: