- Услуги
- Цена и срок
- О компании
- Контакты
- Способы оплаты
- Гарантии
- Отзывы
- Вакансии
- Блог
- Справочник
- Заказать консультацию
Данная операция применяется при перекодировании значений многовариантных переменных (точнее, наборов дихотомий) сразу после создания базы данных. При этом все пропущенные значения (вариант «не отмечено») в таких вопросах следует перекодировать из «Системное пропущенное» в нули. Это позволит в дальнейшем использовать данные дихотомические переменные (уже с двумя вариантами ответа: 0 и 1) при проведении статистического анализа.
Перекодирование может осуществляться как внутри одной уже существующей переменной, так и с созданием новой переменной, содержащей перекодированные значения. В последнем случае исходная переменная будет содержать не перекодированные значения, а вновь созданная — перекодированные значения.
За примером обратимся к базе данных ООО «Буренка». Рассмотрим многовариантный вопрос «При выборе сметаны что для Вас самое главное?», у которого есть 13 вариантов ответа:
Выбор респондентом данных пунктов закодирован в базе данных как 1, а отсутствие выбора — значением «Системное пропущенное». Произведем перекодирование отсутствующих значений «Системное пропущенное» в нули.
Вызов диалогового окна перекодировки внутри одной переменной осуществляется при помощи меню «Преобразование» → → «Перекодировать в те же переменные». Открывшееся диалоговое окно SPSS в левой области содержит список всех доступных переменных, а в правой, имеющей метку «Переменные» находится место для помещения перекодируемых переменных.
В рассматриваемом примере анализа маркетинговых данных ООО «Буренка» перекодируем четыре переменные, имеющие одинаковые бинарные шкалы, состоящие всего из одного значения 1.
Поэтому в описываемом диалоговом окне можно внести их одновременно в область «Числовые переменные» (рис. 21).
При щелчке на кнопке «Если» вызывается диалоговое окно по внешнему виду и по функциям аналогичное окну «Отобрать наблюдения: Условие», которое показано на рисунке 14.
Примем условие, что не будем ставить никаких условий. Щелкнем на кнопке «Старые и новые значения» (см. рис. 21). Откроется диалоговое окно, позволяющее задать перекодируемые значения (рис. 22).
Это окно разделено на две части. В левой можно указать, какие конкретно значения подлежат перекодировке, а в правой — в какие значения они будут перекодированы. Чтобы указать конкретное значение для перекодировки, следует ввести исходное значение в левое поле «Значение», а конечное значение — в правое поле «Значение».
Для ООО «Буренка» в левой области диалогового окна выбирается пункт «Системное пропущенное», а в правой, в поле «Значение» вводится 0. Далее следует щелкнуть на кнопке «Добавить», чтобы добавить указанное сочетание в список перекодировки.
После того как были указаны все необходимые варианты перекодирования, следует закрыть окно щелчком на кнопке «Продолжить» и запустить процедуру перекодирования кнопкой «ОК». В исходной базе данных SPSS все значения «Системное пропущенное» в переменных q6_l – q6_13 будут перекодированы в нули, единицы при этом сохранятся. Следует отметить, что за один цикл использования диалогового окна «Перекодировать» в те же переменные можно перекодировать сколько угодно переменных, но только одними и теми же кодами.
Если необходима перекодировка какой-либо переменной в другой код то, сначала перекодируется первая переменная, на пример нули на единицы, а затем вновь требуется вернуться в диалоговое окно «Перекодировать» в те же переменные, щелкнуть на кнопке «Сброс» и за тем ввести данные для перекодировки необходимой переменной.