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

210

Глава 9

Конструктор реструктуризации данных (переменные в наблюдения): Количество групп переменных

Примечание: Этот шаг предлагается в конструкторе, если Вы выбрали реструктуризацию групп переменных в наблюдения.

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

Сколько групп переменных в рабочем файле? Подумайте, сколько групп переменных есть в рабочем файле данных. Группа связанных столбцов, называемая группой переменных, содержит повторные измерения одной и той же переменной в отдельных столбцах. Например, если у Вас есть три столбца в рабочем файле данных - w1, w2 и w3, в которых записана ширина, то Вы имеете одну группу переменных. Если дополнительно имеются еще три столбца - h1, h2 и h3 - в которых записана высота, то Вы имеете две группы переменных.

Сколько групп переменных должно быть в новом файле? Решите, сколько групп переменных должно быть представлено в новом файле данных. Необязательно реструктурировать все группы переменных в новый файл данных.

Рисунок 9-22

Конструктор реструктуризации данных: Количество групп переменных,шаг 2

211

Работа с файлами

Одну. Конструктор создаст одну реструктурированную переменную в новом файле данных из одной группы переменных текущего файла данных.

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

Конструктор реструктуризации данных (переменные в наблюдения): Выбрать переменные

Примечание: Этот шаг предлагается в конструкторе, если Вы выбрали реструктуризацию групп переменных в наблюдения.

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

Рисунок 9-23

Конструктор реструктуризации данных: Выбрать переменные,шаг 3

Каким образом должны идентифицироваться новые строки? В новом файле можно создать переменную, которая идентифицирует строку текущего файла данных, которая была использована при создании группы новых строк. Идентификатор может быть номером наблюдения или значениями какой-либо переменной. Чтобы задать идентификационную переменную, используйте установки в поле Идентификатор групп наблюдений. Щелкните по ячейке, чтобы изменить имя переменной по умолчанию и ввести описательную метку переменной.

212

Глава 9

Что следует реструктурировать в новый файл данных? На предыдущем шаге Вы задали,

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

Как задать одну реструктурируемую переменную

EПоместите в список “Транспонируемые переменные” переменные, образующие группу, которую Вы хотите преобразовать. Все переменные в группе должны иметь один и тот же тип (числовой или текстовый).

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

Как задать несколько реструктурируемых переменных

E Выберите первую целевую переменную в раскрывающемся списке Целевая переменная.

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

EВыберите следующую целевую переменную и повторите процесс выбора для всех целевых переменных.

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

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

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

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

Что следует скопировать в новый файл данных? Переменные, которые не реструктурируются, могут быть скопированы в новый файл. Их значения будут повторяться

вновых строках. Переместите переменные, которые Вы хотите скопировать в новый файл,

всписок Фиксированные переменные.

213

Работа с файлами

Конструктор реструктуризации данных (переменные в наблюдения): Создать индексные переменные

Примечание: Этот шаг предлагается в конструкторе, если Вы выбрали реструктуризацию групп переменных в наблюдения.

На этом шаге необходимо решить, нужно ли создавать индексные переменные. Индексная переменная - это новая переменная, которая идентифицирует группу строк на основе исходной переменной, из которой была создана новая строка.

Рисунок 9-24

Конструктор реструктуризации данных: Создание индексных переменных,шаг 4

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

Одну. Конструктор создаст единственную индексную переменную.

Несколько. Конструктор создаст несколько индексных переменных. Необходимо ввести количество индексных переменных. Число, которое Вы задали, будет использовано на следующем шаге, на котором конструктор автоматически создает заданное число индексов.

Нет. Выберите этот вариант, если не хотите создавать индексные переменные.

214

Глава 9

Пример одной индексной переменной при преобразовании переменных в наблюдения

В рабочем файле данные имеется одна группа переменных, width (ширина), и один фактор, time (время). Ширина измерялась три раза и записывалась в переменные w1, w2 и w3.

Рисунок 9-25

Данные для одной индексной переменной

Мы реструктурируем группу переменных в одну переменную width и создадим одну числовую индексную переменную. Новый файл данных показан на следующем рисунке.

Рисунок 9-26

Новый,реструктурированный файл данных с одной индексной переменной

Index начинается с 1 и получает приращение для каждой переменной в группе. Счет начинается заново для каждой новой строки в исходном файле. Переменную index можно использовать в процедурах, которые требуют задания группирующей переменной.

Пример двух индексных переменных припреобразовании переменных в наблюдения

Если в группе переменных записано несколько факторов, можете создать несколько индексов, однако, при этом рабочий файл данных должен быть устроен таким образом, чтобы уровни первого фактора были бы первичным индексом, в котором циклически повторялись бы уровни последующих факторов. В рабочем файле данные имеется одна группа переменных, width (ширина), и два фактора, A и B. Данные устроены таким образом, что уровни фактора B циклически повторяются в уровнях фактора A.

Рисунок 9-27

Файл данных для двух индексных переменных

Мы реструктурируем группу переменных в одну переменную width (ширина) и создадим два индекса. Новый файл данных показан на следующем рисунке.