<<
>>

2.4.4. Основные команды описания данных

Команда VARIABLE LABELS назначает переменным метки (расширенные текстовые наименования), которые используются при оформлении листингов.

VARIABLE LABELS V8 'Пол'

V9 'Возраст'.

Здесь V8 - переменная, а «Пол» - метка.

Синтаксис: за именем переменной указывается в апострофах ее текстовое наименование - метка.

Вы должны помечать каждую переменную отдельно. Максимальная длина метки 255 символов.

Команда VALUE LABELS назначает значениям переменных расширенные текстовые наименования - метки, которые используются при оформлении листингов

VALUE LABELS V1 1 "расчет на свои силы"

"пределы"

"помощь"/ V8 1 "МУЖЧИНА"

2 "ЖЕНЩИНА"/ x1 TO x10 1 "да" 2 "нет" 3 "не знаю".

Синтаксис: за именем переменной (например, V8) или списком переменных (например, x1 to x10) и кодом значения (например, 2) в апострофах следует метка («ЖЕНЩИНА» или «НЕТ» соответственно). Макси-мальная длина метки для значений переменных не больше 60 символов. Назначения меток для значений разных переменных должны разделяться слэшами, в качестве образца используйте приведенный пример.

Команда ADD VALUE LABELS делает то же, что и команда VALUE LABELS, но если VALUE LABELS при повторном запуске замещает все ранее назначенные метки указанных в ней переменных, команда ADD VALUE LABELS назначает метки только указанным кодам.

Команда MISSING VALUES. На практике приходится обрабатывать информацию с пропущенными данными. При кодировании неопределенных данных (таких как ответы «не знаю», отказ от ответа) необходимо выбрать символы или цифры - коды отсутствующих значений и сообщить пакету, что они соответствует пропущенным данным. Это делается командой MISSING VALUES, которая сохраняет в справочной информации файла данных объявленные пользователем коды для неопределенных значений переменной или списка переменных. В дальнейшем в статистических процедурах и при преобразовании данных эти коды обрабатываются специальным образом. Для переменной возможно назначение до трех неопределенных кодов либо интервала кодов и одного (но не более) отдельного кода.

Примеры

MISSING VALUES X Y Z(-1)/ R(9, 99, 999)/ S1 TO S20(999 thru 100000)/ SEX (9).

MISSING VALUES v2 (Lowest thru -1, 99)/ v10 (-1, 900 THRU Highest).

В указанном выше примере -1 назначается кодом неопределенного значения для X, Y и Z; 9, 99, 999 - для R; от 999 до 100 000 - коды неопределенности переменных от S1 до S20; 9 - для SEX; от минимального кода до -1 и 99 - для v2; -1 и коды от 900 до максимального - для v10.

Ключевое слово thru определяет интервал кодов; Lowest, Highest - минимальный и максимальный коды соответственно.

Возможны сокращения этих ключевых слов до 2 букв (th, lo, hi).

В команде указывается список переменных (разделять символом «/» необязательно), у которых может встретиться неопределенное значение и за которым в круглых скобках указан объявленный код. Объекты с такими значениями переменных при выполнении многих пакетных процедур просто исключаются из рассмотрения.

Неопределенные значения, описанные командой MISSING VALUES, называются пользовательскими неопределенными значениями. Однако и в процессе счета могут возникнуть ситуации, когда невозможно осуществить преобразование данных: деление на 0; корень из отрицательного числа; в вычисления попал код отсутствующего значения; при чтении данных нет совпадения типа (число, символ) данных и т. д. Пакет таким неопределенным значениям присваивает специальный системный код, который в дан-

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

Объявление пользовательских неопределенных значений можно отменить командой MISSING VALUES с пустыми скобками:

MISSING VALUES X Y Z() R()/ S1 TO S20()/ SEX().

<< | >>
Источник: Ковалева Г.Д., Ростовцев П.С.. Анализ социологических данных с применением статистического пакета SPSS. 2002

Еще по теме 2.4.4. Основные команды описания данных:

  1. 2.5. Основные команды преобразования данных
  2. Команды вызова GET и сохранения данных SAVE
  3. 2.6. Операции с файлами2.6.1. Агрегирование данных (команда AGGREGATE)
  4. Язык описания данных
  5. 2.5.1.1. Основные функции и операторы команд COMPUTE и IF
  6. 2.3.1. Основные команды меню SPSS верхнего уровня
  7. 2.4.1. Командный режим работы с пакетом. Основные правила написания команд на языке пакета
  8. 4.4 Основные выводы по анализу и обобщению экспериментальных данных
  9. §1 Основные определения. Описание процессов с непрерывным временем.
  10. Гидрогеологическое районирование и описание основных водоносных горизонтов
  11. Раздел 1. Основные понятия, используемые в математической обработке данных
  12. Глава 11 Базы данных и система управления базами данных MS Access
  13. Базы данных и системы управления базами данных
  14. 3.6 Типы данных и форматы данных
  15. КАЧЕСТВЕННЫЙ И КОЛИЧЕСТВЕННЫЙ АНАЛИЗ ДАННЫХ ПСИХОДИАГНОСТИКИ ЛИЦ С ОТКЛОНЕНИЯМИ В РАЗВИТИИ. ПАРАМЕТРЫ КАЧЕСТВЕНОЙ ОЦЕНКИ И ИНТЕРПРЕТАЦИИ ДАННЫХ ПСИХОДИАГНОСТИКИ.
  16. Классификация команд.
  17. 2.5.1. Команды COMPUTE и IF
  18. Характеристики команд.