Кодировка множественных ответов
Для кодировки и анализа множественных ответов (вопросы, на которые можно дать несколько ответов одновременно) SPSS представляет два различных метода: метод множественной дихотомии и категориальный метод.
Дихотомный метод
Например, на вопрос: «Если имеете доходы помимо основной работы, то из каких источников они складываются?», предлагалось указать все возможные варианты ответов:
- совместительство на своем предприятии;
- подработка на других государственных и частных предприятиях;
- занимаюсь предпринимательством, торговлей;
- получаю дивиденды на акции;
- из личного подсобного хозяйства;
- помощь родственников;
- сдаю в аренду жилплощадь;
- за счет индивидуальной трудовой деятельности;
- другое.
В методе множественной дихотомии для каждой из возможностей ответа определяется отдельная переменная. В рассматриваемом примере для этого понадобится девять переменных. Если респондент выберет ответ «совместительство на своем предприятии», переменная получит значение «1», если нет – «0», если респондент отметит ответ «подработка на других государственных и частных предприятиях», соответствующая переменная получит значение «1», если нет – «0», и т.д. для остальных переменных. Таким образом, получается девять переменных с кодовыми значениями 0 и 1. Кодовые значения при этом выбираются произвольно, однако для всех ответов они должны быть одинаковы и введены в компьютер на правильном месте.
Определение наборов
- Выбрать в меню команды Analyze (Анализ) Multiple Response (Множественные ответы) Define Sets... (Определить наборы), что позволит открыть диалоговое окно Define Multiple Response Sets (Определение наборов ответов) (см. Рис. 11).
- Выделить в списке исходных переменных необходимые переменные и перенести их в список Variables in Set (Переменные в наборе).
- Задать дихотомическую кодировку переменных (опция Dichotomies в группе Variables Are Coded As). Эта настройка выбирается по умолчанию. В поле Counted Value (Учитываемое значение) ввести «1».
- Присвоить набору имя и метку (см. выше).
- Щелкнуть на кнопке Add (Добавить), и созданный набор будет внесен в список наборов множественных ответов (Mult Response Sets). SPSS начинает имена наборов переменных со знака доллара.
- Щелкнуть на кнопке Close (Закрыть), чтобы закончить процесс определения набора.
Рис. 11. Диалоговое окно Define Multiple Response Sets
Категориальный метод
Альтернативный способ кодирования множественных ответов предоставляет метод множественных категорий, или категориальный. Для применения этого метода должно быть известно максимальное количество возможных ответов, которое можно задать в анкете или установить после проверки анкет.
Например, после вопроса «Какие обстоятельства мешают Вашей семье жить благополучно?» было помещено указание, что можно отметить не более четырех из приводимых вариантов ответа:
- низкий уровень дохода;
- опасения потерять работу;
- плохое качество жилья;
- отсутствие эффективной социальной поддержки;
- правовая незащищенность;
- невостребованность профессии;
- неудовлетворенность содержанием работы;
-напряженная обстановка в семье;
- отсутствие высшего образования;
- ничего не мешает;
- другое.
Так как количество ответов составляет не более четырех, для того, чтобы закодировать все варианты ответов будет достаточно пяти переменных. Каждая из четырех переменных кодируется одинаковыми категориями, причем вне зависимости от количества данных ответов область этих пяти переменных заполняется слева направо.
Определение наборов
- Выбрать в меню команды Analyze (Анализ) Multiple Response (Множественные ответы) Define Sets... (Определить наборы), что открывает диалоговое окно Define Multiple Response Sets.
- Выделить необходимые переменные и перенести их в список Variables in Set (Переменные в наборе).
- Задать категориальную кодировку переменных (опция Categories). В полях Range — through указать диапазон ("1" + "11").
- Присвойте набору имя и метку.
- Щелкнуть на кнопке Add (Добавить), и созванный набор будет внесен в список наборов множественных ответов (Mult Response Sets).
- Щелкнуть на кнопке Close, что завершит определение набора.
Сравнение дихотомного и категориального методов
Дихотомный метод | Категориальный метод |
Особенности: | |
Определяется по одной переменной для каждого варианта ответа. Отображение множественных ответов с помощью нескольких дихотомических переменных. Переменные объединяются в наборы из нескольких дихотомий. | Оценка максимального количества возможных ответов. Определение такого же числа переменных, соответствующего максимальному количеству возможных ответов. В наборы, соответствующие множественным ответам, объединяются переменные из нескольких категорий. |
Преимущества: | |
Предварительная оценка максимального количества выбранных вариантов ответов не требуется. | Меньшее число переменных, если количество вариантов ответов, выбранных в каждом отдельном случае, меньше совокупного количества возможных вариантов ответов. |
Недостатки: | |
Если количество всех возможных ответов велико, а максимальное количество ответов, выбранных в каждом отдельном случае мало, то затрачивается слишком много переменных по сравнению с категориальным методом. | Вследствие распределения по разным переменным при проведении последующего анализа затруднено получение совокупного результата. |
Ввод данных
Программа SPSS позволяет вводить данные как по отдельным наблюдениям (строкам), так и по отдельным переменным (столбцам):
- щелчок на ячейке в левом верхнем углу позволяет ее активизировать: вокруг ячейки появляется рамка;
- введенное значение отобразится в редакторе ячеек в верхней части окна редактора данных;
- значение из редактора ячеек отобразится в ячейке после нажатия клавиши <Таb>.
Таблица 4
Соответствие клавиш функциям в таблице просмотра данных
Клавиша | Функция |
Позиционирование | |
<Таb> или <стрелка вправо> | Перемещение курсора на ячейку вправо |
<Enter> или <стрелка вниз> | Перемещение курсора на ячейку вниз |
<стрелка вверх> | Перемещение курсора на ячейку вверх |
<Shift> <Tab> или <стрелка влево> | Перемещение курсора на ячейку влево, т.е. в предыдущее поле |
<Ноmе> | Перемещение курсора в первую ячейку строки или случая |
<End> | Перемещение курсора в последнюю ячейку случая |
<Ctrl> <стрелка вверх> | Перемещение курсора в первый случай столбца |
<Ctrl> <стрелка вниз> | Перемещение курсора в последний случай столбца |
<Ctrl> <Home> | Перемещение курсора в первую ячейку первого случая |
<Ctrl> <End> | Перемещение курсора в последнюю ячейку последнего случая |
<Page Up> | Прокручивание таблицы на одну страницу вверх |
<Page Down> | Прокручивание таблицы на одну страницу вниз |
Выделение | |
<Shift> <пробел> | Выделение всей строки |
<Ctri> <пробел> | Выделение всего столбца |
<Shift> <клавиши со стрелками> (щелчок мышью и перетягивание ее из верхнего левого угла области в нижний правый угол) | Выделение области случаев и переменных |
Редактирование | |
F2 | Включение / отключение режима редактирования |
<стрелка вправо> / <стрелка влево> | Перемещение позиции редактирования в ячейке вправо / влево на один знак |
<Ноmе> | Перемещение в начало значения ячейки |
<End> | Перемещение в конец значения ячейки |
Копирование описаний переменных
В некоторых случаях (Например, табличные вопросы) описания нескольких переменных в матрице данных почти одинаковы; программа позволяет сэкономить время, перенеся параметры описания первой переменной на остальные следующим образом:
- Выделить параметры описания первой переменной, поместив курсор на номер необходимой ячейки и нажав левую кнопку мыши (см. Рис. 12).
Рис. 12. Выделенное описание переменной
- Выбрать в меню команды Edit (Правка) Сору (Копировать);
- Выделить следующую строку – поместить курсор в начало следующей строки и нажать левую кнопку мыши;
- выбрать в меню команды Edit (Правка) Paste (Вставить).
Параметры объявления первой переменной будут скопированы во вторую строку (см. Рис.13).
Рис.13. Скопированные параметры описания переменной
Использование команды меню Edit Paste variables... (Вставить переменные) вместо команд Edit Paste открывает диалоговое окно Paste Variables (см. Рис. 14), которое дает возможность указать количество новых переменных.
Рис. 14. Диалоговое окно Paste Variables
Необходимо задать необходимое число переменных , параметры объявленной переменной будут перенесены на все остальные переменные за одну операцию (см. Рис. 15).