Глава 4.
Управление
данными
82
процедуры мы создали еще один специальный файл
ex01b.sav
, который содержит
переменные идентификационного номера и класса для тех же наблюдений (уча-
щихся), что и в файле
ex01.sav
, а также новую переменную
тест6
— результат до-
полнительного тестирования.
Рис. 4.12.
Диалоговое окно Добавить переменные
Парные переменные
попадают в список
Исключенные
переменные
и помечаются
символом
+
(плюс), указывающим на то, что они принадлежат внешнему файлу.
Переменные, включенные в новый рабочий файл, перечисляются в
списке
Новый
активный набор
данных
: переменные старого рабочего файла помечаются символом
*
(звездочка), а новые переменные — символом
+
(плюс).
Следующим и очень важным действием является задание ключевой переменной.
Необходимо, чтобы порядок следования значений в ключевых переменных обоих
файлов был одинаковым. В нашем примере в роли ключевой переменной реко-
мендуется использовать переменную
№
(идентификационный номер), поскольку
ее значения уникальны для каждого наблюдения. Значения переменной
№
долж-
ны быть упорядочены, например, по возрастанию. После того как вы убедитесь,
что в обоих файлах ключевые переменные отсортированы одинаково, установите
флажок
Сливать по ключу в отсортированных файлах
, выделите ключевую пере-
менную в списке
Исключенные
переменные
и щелкните сначала на нижней кноп-
ке со стрелкой, чтобы перенести ее в поле
Переменные-ключи
, а потом — на кноп-
ке
OK
.
Агрегирование данных
83
Ниже приведен пример слияния рабочего файла
ex01.sav
с внешним файлом
ex01b.
sav
, где в качестве ключевой переменной выступает
переменная
№
, упорядоченная
по возрастанию.
ШАГ 5Л
В диалоговом окне
Добавить переменные
, открытом после выполнения
шага 4л, выполните следующие действия.
Задайте имя файла
1.
ex01b.sav
, а потом щелкните на кнопке
Продол-
жить
. На экране появится диалоговое окно, показанное на рис. 4.12.
Установите флажок
2.
Сливать по ключу в отсортированных файлах
,
в списке
Исключенные
переменные
щелкните на переменной
№
, что-
бы выделить ее, и щелкните на нижней кнопке со стрелкой. Имя
№
появится в списке
Переменные-ключи
.
Щелкните на кнопке
3.
OK
.
На экране появится предупреждение
4.
Слияние по ключу будет невоз-
можно
,
если
данные
не были отсортированы по ключевой переменной
в порядке
возрастания
. Щелкните на кнопке
OK
.
Если у вас возникнут проблемы при выполнении этого примера, проверьте, дей-
ствительно ли переменная
№
упорядочена по возрастанию в обоих файлах.
После выполнения этого шага в редакторе данных оказывается открытым новый
рабочий файл с добавленными объектами, которому необходимо дать новое имя
и сохранить. Содержимое старого рабочего файла и внешнего файла при этом
останутся прежними.
Достарыңызбен бөлісу: