Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Создание переменных по определенному условию



В файле ФМК.sav (изучение морально-психологического климата), в частности, есть переменная «положение_дел» (оценка положения дел на предприятии), которая имеет следующие варианты ответа: «хорошее»; «скорее хорошее, чем плохое», «скорее плохое, чем хорошее», «плохое», «затрудняюсь ответить».

Допустим, нам требуется образовать из вариантов ответов на этот вопрос индекс оценки по шкале от «2» до «-2». То есть, если респондент ответил, что положение дел «хорошее», необходимо придать шкальное значение «2»; «скорее плохое, чем хорошее» - «1»; «затрудняюсь ответить» - «0»; «скорее хорошее, чем плохое» - «-1»; «плохое» - «-2».
Это можно выполнить следующим образом.

Transform (Преобразовать)/ Compute... (Вычислить). В открывшемся диалоговом окне в поле выходной переменной задайте, например, «индекс_положения», а для численного выражения «2» (см. рис. 13).

Рис. 13. Вид окна создания переменной при выполнении условия

Щелкните на кнопке If... (Если). Откроется диалоговое окно Compute Variable: If Cases (Вычислить переменную: Если выполняется условие). Измените начальную на­ стройку Include all cases (Включить все наблюдения) на Include if case satisfies condition (Включить, если для наблюдения выполняется условие). В поле под этой опцией введите условие: «положение_дел» =1. Закройте это диалоговое окно, щелкнув на кнопке Continue, и диалог Compute Variable кнопкой ОК.

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

В нашем случае следует записать далее в этой же переменной:

- если «положение дел»=2, то «индекс_положение»=1;

- если «положение дел»=3, то «индекс_положение»=0;

- если «положение дел»=4, то «индекс_положение»=-1;

- если «положение дел»=5, то «индекс_положение»=-2.

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

Задание

1. Открыть файл мотив.SAV. Изучить кодировку переменных в соответствии с анкетой.

2. Используя опцию «Множественные ответы», ответить на следующие вопросы:

Поровну ли в выборке мужчин и женщин (v410-411)? Какова доля населения моложе 30 лет (v412-413)? Сколько респондентов имеют образование выше среднего (v407-409)?

2. Пользуясь командой COMPUTE построить переменную «зарплата», при этом разбить респондентов по уровню заработной платы на следующие группы: 0-5 тыс. руб., 5-10 тыс. руб., 10-15 тыс. руб., 15-20 тыс. руб., 20 тыс. руб. и более (v341-364)

2. Пользуясь командой COMPUTE при использовании условия IF

- создать переменную «удовлетворенность» из дихотомических наборов переменных, которая должна показывать уровень удовлетворенности по шкале от 2 до -2) (v252-256);

- удовлетворенность основными параметрами работы (можно по шкале от 1 до 3, где 3 – полностью удовлетворен) (v299-340).

Лабораторная работа № 4.





Дата публикования: 2015-11-01; Прочитано: 316 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...