- •Вычисление новых переменных в соответствии с определенными условиями
- •Важность спокойствия и порядка
- •Важность влияния граждан на власть
- •Важность борьбы с инфляцией
- •Важность свободного выражения мнений
- •Индекс Инглхарта
- •Индекс Инглхарта
- •Агрегирование данных
- •Group Statistics (Статистика группы)
- •Independent Samples Test (Тест для независимых выборок)
- •Ранговые преобразования
- •Case Processing Summary a (Сводка случаев)
- •2 Типы рангов
- •Case Processinq Summary3 (Сводка наблюдений)
- •Кодирование и кодировочная таблица
- •Матрица данных
- •Имя переменной
- •Тип переменной
- •Формат столбца (Width)
- •Столбцы (Columns)
- •Выравнивание (Alignment)
- •Шкала измерения (Measure)
- •Частотные таблицы
- •Психическое состояние
- •Вывод статистических характеристик
- •Статистика
- •Медиана для концентрированных данных
- •Статистика
- •Форматы частотных таблиц
- •Специальность
- •Перекодирование значений
- •Политический спектр
- •Агрегирование данных
- •Group Statistics (Статистика группы)
- •Independent Samples Test (Тест для независимых выборок)
- •Ранговые преобразования
- •Case Processing Summary a (Сводка случаев)
- •Создание таблиц сопряженности
- •Case Processing Summary (Обработанные наблюдения)
- •Пол * Психическое состояние Crosstabulation (Таблица сопряженности)
- •Пол * Психическое состояние Crosstabulation (Таблица сопряженности)
- •Пол * Психическое состояние Таблица сопряженности
- •Пол * Психическое состояние Таблица сопряженности
- •Форматы таблиц сопряженности
- •Применение переменных групп и слоев
- •Графическое представление таблиц сопряженности
- •Статистические критерии для таблиц сопряженности
- •Пол * Психическое состояние Таблица сопряженности
- •Критерий хи-квадрат по Пирсону
- •Критерий хи-квадрат с поправкой на правдоподобие
- •Тест Мантеля-Хэнзеля
- •Symmetric Measures (Симметричные меры)
- •Занятие * Партийная работа Crosstabulation (Таблица сопряженности)
- •Directional Measures (Направленные меры)
- •Symmetric Measures (Симметричные меры)
- •Коэффициент сопряженности признаков (Пирсона)
- •Критерий Крамера (V)
- •Тау (т) Гудмена-Крускала
- •Коэффициент неопределенности
- •Гамма (ÿ)
- •D Сомера
- •Коэффициент каппа (к)
- •Мера риска
- •Пол * Депрессия Таблица сопряженности
- •Risk Estimate (Оценка риска)
- •Тест хи-квадрат по Мак-Немару
- •Статистика Кохрана и Мантеля-Хзнзеля
- •Пол * Тревожная депрессия Crosstabulation (a)
- •Пол * Тревожная депрессия Crosstabulation (a)
- •Test of Homogenity of the Odds Ratio (Тест на гомогенность отношения шансов) Statistics
- •Mantel-Haenszel Common Odds Ratio Estimate (Оценка общего отношения шансов Мантеля-Гензеля)
- •Коэффициент корреляции Пирсона
- •Correlations (Корреляции)
- •Ранговые коэффициенты корреляции по Спирману и Кендалу
- •Correlations (Корреляции)
- •Частная корреляция
- •Correlations (Корреляции)
Форматы частотных таблиц
Загрузите файл studium.sav (см. раздел 6.1).
Сейчас мы попробуем вывести частотную таблицу переменной fach, отсортированную по убыванию частоты. Поступите следующим образом:
Выберите в меню команды Analyze (Анализ) Descriptive Statistics (Дескриптивные статистики) Frequencies... (Частоты)
Перенесите переменную fach (специальность) в список выходных переменных.
Щелкните на кнопке Format.... Откроется диалоговое окно Frequencies: Format (Частоты: Формат).
Рис. 6.3: Диалоговое окно Frequencies: Format
В группе Order by (Сортировать по) можно выбрать порядок, в котором будут отображены значения в частотной таблице. Возможны следующие варианты:
Ascending values (По возрастанию значений): Данные сортируются по возрастанию значений. Это настройка по умолчанию.
Descending values (По убыванию значений): Данные сортируются по убыванию значений.
Ascending counts (По возрастанию частот): Данные сортируются по возрастанию частот.
Descending counts (По убыванию частот): Категории сортируются по убыванию частот.
Кроме того, флажок Suppress tables -with more than ... categories (He выводить таблицы с более чем... категориями) позволяет избежать вывода длинных частотных таблиц.
Выберите вариант Descending counts.
Подтвердите выбор кнопкой Continue (Продолжить).
Щелкните на кнопке ОК, чтобы начать вычисление. Мы получим следующие результаты:
Специальность
|
Частота |
Проценты |
Допустимые проценты |
Накоплен- ные проценты | |
Допус-тимые |
Гуманитар- ные науки |
25 |
23,1 |
23,1 |
23,1 |
Юриспру- денция |
22 |
20,4 |
20,4 |
43,5 | |
Экономика |
19 |
17,6 |
17,6 |
61,1 | |
Психология |
11 |
10,2 |
10,2 |
71,3 | |
Медицина |
10 |
9,3 |
9,3 |
80,6 | |
Теология |
9 |
8,3 |
8,3 |
88,9 | |
Естествен- ные науки |
9 |
8,3 |
8,3 |
97,2 | |
Техника |
2 |
1,9 |
1,9 |
99,1 | |
Прочие |
1 |
,9 |
,9 |
100,0 | |
Всего |
108 |
100,0 |
100,0 |
|
Основные специальности респондентов отображены в порядке убывания частоты.
Перекодирование значений
Первоначально собранные данные можно перекодировать с помощью средств SPSS. Перекодирование численных данных необходимо, например, тогда, когда первоначальное разнообразие исходных данных не нужно для последующего анализа. В этом случае перекодирование означает уменьшение объема обрабатываемой информации. Перекодирование данных можно выполнить вручную или автоматически. Мы рассмотрим оба этих метода.
Ручное перекодирование
Для примера мы проанализируем результаты воскресного опроса (файл wahl.sav). Нас интересует процентное распределение опрашиваемых в классическом политическом спектре правые-левые. В этом случае переменную partei следует перекодировать и создать новую переменную lire (левые-правые). Новые значения будут определены следующим образом:
Левые:
СПДГ
Зеленые/Союз 90
ПДС
Правые:
ХДС/ХСС
СДП
Республиканцы
не определено:
нет данных
Прочие
Сравним значения переменной partei со значениями переменной lire:
Переменная partei Значения |
Метки значений |
Переменная lire Значения |
Метки значений |
0 |
нет данных |
0 |
не определено |
1 |
ХДС/ХСС |
2 |
правые |
2 |
СДП |
2 |
правые |
3 |
СДПГ |
1 |
левые |
4 |
Зеленые/Союз 90 |
1 |
левые |
5 |
ПДС |
1 |
левые |
6 |
Республиканцы |
2 |
правые |
7 |
Прочие |
0 |
не определено |
Значение 1 (ХДС/ХСС) переменной partei соответствует значению 2 (правые) переменной lire, значение 2 (СДП) — значению 2 (правые), значение 3 (СДПГ) — значению 1 (левые) и т.д. Значение 0 переменной lire объявляется как отсутствующее.
Перекодирование производится следующим образом:
Загрузите файл wahl.sav в редактор данных.
Выберите в меню команды Transform (Преобразовать) Recede (Перекодировать)
Можно хранить перекодированные значения в той же переменной или перенести их в другую переменную. Если мы проведем перекодировку в прежней переменной, все ее старые значения будут стерты.
Выберите в подменю пункт Into Different Variables... (В другие переменные). Откроется диалоговое окно Recede into Different Variables (Перекодировать в другие переменные).
Рис. 8.5: Диалоговое окно Recede into Different Variables
Список исходных переменных содержит переменные файла данных. Здесь можно выбрать одну или несколько переменных для перекодирования. Если выбираются несколько переменных, все они должны быть одного типа.
Перенесите переменную partei (партия) в поле Input Variable -> Output Variable (Входная переменная > Выходная переменная). Вопросительный знак, добавленный в поле, говорит о том, что надо задать имя выходной переменной.
Введите в поле Name (Имя) текст lire. Щелкните на кнопке Change (Изменить). Вопросительный знак в поле Input Variable -> Output Variable будет заменен на lire.
Введите в поле Label обозначение: «Политический спектр». Подтвердите ввод, щелкнув на Change.
Чтобы установить значения, которые следует перекодировать, щелкните на кнопке Old and New Values... (Старые и новые значения). Откроется диалоговое окно Recede into Different Variables: Old and New Values.
Для осуществления каждого перекодирования надо указать значение или диапазон входной переменной и соответствующее значение выходной переменной. Перекодирование завершается щелчком на кнопке Add.
Это диалоговое окно разделено на следующие части. В группе Old Value (Старое значение) можно выбрать один из следующих вариантов:
Рис. 8.6: Диалоговое окно Recede into Different Variables: Old and New Values
Value: Вводится отдельное значение.
System missing (Системное пропущенное): С помощью этой опции значение входной переменной обозначается, как системное пропущенное. Это значение обозначается в списке значений переменных как SYSMIS. Такой вариант неприменим для строковых переменных.
System- or user-missing (Пользовательские или системные пропущенные): Эта опция служит для обозначения всех пользовательских или системных пропущенных значений. В списке значений переменных пользовательские пропущенные значения отображаются как MISSING.
Range through (Дипазон): Здесь можно задать замкнутый интервал значений. Этот вариант неприменим для строковых переменных.
Range: Lowest through (Диапазон: от наименьшего до): В этом случае будут перекодированы все значения от наименьшего наблюдаемого до указанного. Этот вариант неприменим для строковых переменных.
Range: through highest (Диапазон: до наибольшего): В этом случае будут перекодированы все значения от указанного до наибольшего наблюдаемого. Этот вариант неприменим для строковых переменных.
All other values (Все остальные значения): Эта опция касается всех еще не указанных значений. В списке значений переменных они отображаются как ELSE.
В группе New Value (Новое значение) можно выбрать один из следующих вариантов:
Value: Здесь вводится новое значение.
System missing (Системное отсутствующее): Эта опция служит для обозначения значения выходной переменной как системного отсутствующего значения. Значение появляется в списке значений переменных в виде SYSM1S. Этот вариант неприменим для строковых переменных.
Copy old value(s) (Копировать старые значения): Значения входной переменной сохранятся без изменений.
Если новые выходные переменные являются строковыми, следует установить флажок Output variables are strings (Выходные переменные являются строками). Теперь выполните следующие действия:
Введите старые и новые значения согласно следующей таблице:
1->2
2->2
3->1
4->1
5->1
6->2
ELSE -> 0.
При этом старое значение вводите в поле Value в группе Old Value, новое значение — в поле Value в группе New Value и щелкайте на кнопке Add.
Чтобы перекодировать старые значения 0 и 7, выберите опцию All other values. Введите 0 в поле Value в группе New Value и щелкните на кнопке Add.
Щелкните на кнопке Continue, а затем на ОК. Новая переменная lire будет добавлена в файл wahl.sav.
Примечание: Выбранные опции соответствуют следующему командному синтаксису:
RECODE partei
(1=2) (2=2) (3=1) (4=1) (5=1) (6=2) (ELSE=0)
INTO lire . VARIABLE LABELS
lire "Политический спектр" EXECUTE .
В редакторе данных дважды щелкните на lire, чтобы перейти в редактор вида переменных.
Установите следующие параметры: тип переменной — численный, ширина — 1, десятичные разряды — 0. Укажите следующие метки значений:
0 = не определено
1 = левые
2 = правые.
Объявите нуль как пропущенное значение.
В заключение выполните частотный анализ переменной lire. Вы получите следующий результат: