Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MC-91(Зуйкова) / IBM_SPSS_Statistics_Core_System_Users_Guide.pdf
Скачиваний:
158
Добавлен:
08.02.2015
Размер:
6.76 Mб
Скачать

Глава

Преобразование данных

8

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

Средствами IBM SPSS Statistics можно выполнять самые разные преобразования данных, от совсем простых — таких как слияние категорий для анализа, — до весьма сложных - например, создания новых переменных с помощью сложных формул и условных операторов.

Вычисление переменных

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

Вы можете вычислять значения числовых и текстовых переменных.

Вы можете создавать новые переменные или изменять значения существующих. Создавая новую переменную, Вы можете задать ее тип и метку.

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

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

© Copyright IBM Corporation 1989, 2011.

142

143

Преобразование данных

Рисунок 8-1

Диалоговое окно Вычислить переменную

Как вычислить переменную

E Выберите в меню:

Преобразовать > Вычислить переменную...

EВведите имя вычисляемой переменной. Это может быть существующая переменная или новая переменная, которую нужно добавить в активный набор данных.

EДля создания выражения можно вставлять компоненты в поле выражения или ввести условие вручную в поле выражения.

Вы можете вставлять функции или часто используемые системные переменные, выбрав группу функций из списка Группы функций и дважды щелкнув затем на функции или переменной в списке Функции и специальные переменные (или выбрав функцию или переменную и затем щелкнув на кнопке со стрелкой). Введите все параметры, отмеченные знаками вопроса (применимо только к функциям). Выбор группы Все обеспечивает вывод списка всех доступных функций и системных переменных. В специально выделенной области диалогового окна отображается краткое описание выбранной функции или переменной.

Текстовые константы должны быть заключены в апострофы.

144

Глава 8

В значениях с десятичными знаками в качестве десятичного разделителя должна использоваться точка (.).

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

Вычислить переменную: Отбор наблюдений

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

Рисунок 8-2

Диалоговое окно Вычислить переменную: Отбор наблюдений

Если результатом условия является истина, наблюдение отбирается.

Если результатом условия является ложь или пропущенное значение, то наблюдение исключается из анализа.

Большинство условий используют один или более из шести операторов отношения (<, >, <=, >=, =, ~=), находящихся на панели калькулятора.

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