Открытие данных из баз данных
SPSS предоставляет возможность использования данных из одной из наиболее распространенных систем управления базами данных — Microsoft Access.
Выберите в меню: File\Open Database\New
Query (Файл\ Открыть базу данных\Создать
запрос...)
Выберите в списке источников данных «База данных MS Access» (рис. 14), а затем нажмите кнопку Далее1.
Database Wizard
Welcome to the Database Wizard!
This wizard will help you get data (torn a non-SPSS data source
2£i! |
You can choose the data souice, specify which cases aie retrieved. aggregate and soil the data befoie retrieval and specify variable names and properties here. Some features aie available only when connected to SPSS Server
Select Data Source:І База данных MS Access 1 Файлы dBASE
Л йрав^Г
Рис. 14. Диалоговое окно Конструктор чтения баз данных
В следующем диалоговом окне нажмите кнопку Browse (Обзор), чтобы найти файл Microsoft Access, который вы хотите открыть (рис. 15). Мы предлагаем открыть базу данных СКЛАД. Нажмите кнопку Открыть, а затем OK в диалоговом окне ODBC Driver Login.
На следующем шаге необходимо задать таблицы данных и переменные для импорта. Для этого перетащите таблицу Спец_поставки (Спецификация поставки) в список Retrieve fields in this order (Получить поля в следующем порядке) (рис. 16). Нажмите кнопку Далее.
^сли в списке нет пункта База данных MS Access, необходимо запустить приложение Microsoft Data Access Pack.exe, находящееся в папке Microsoft Data Access Pack на CD-диске SPSS.
ODBC Driver Login
Рис. 15. Диалоговое окно ODBC Driver Login
Select Data
Select the fields you wish to work with. To select an item, click on it in the 'available' list and. with the mouse button pressed, drag it over to the 'Retrieve Fields' list
, ^ V/ |
Tip: Dragging a table selects all of its fields.
Рис. 16. Диалоговое окно Конструктор чтения баз данных —
На следующем шаге (рис. 17) можно произвести отбор записей (наблюдений), которые.будут импортироваться. (Например, если вы хотите импортировать не все наблюдения, а только часть, удовлетворяющую определенному условию.) Также
можно произвести случайный отбор наблюдений. Для сокращения времени обработки данных большого объема может понадобиться ограничение числа наблюдений небольшой репрезентативной выборкой. По умолчанию импортируются все наблюдения.
Чтобы продолжить, нажмите кнопку Далее.
На основе имен полей создаются имена переменных. Если необходимо, имена преобразуются к допустимым в SPSS. Исходные имена полей сохраняются в виде меток переменных. Имена переменных также можно изменить перед тем, как импортировать данные.
Если установить флажок Recode to Numeric (Метки значений поля
), текстовые переменные будут преобразованы в чи-
Контрольные вопросы 1
1. Для чего служит команда View\Value Labels? Для перемен
ных каких типов ее применяют?
2. В чем отличие представления Data View от представления
Variable View?
3. Какие правила следует соблюдать при формировании имен
переменных?
4. Какие из указанных имен являются некорректными:
education, salary, sex, enterprise, универмаг?
Рис. 11 Диалоговое окно Missing Values
4. Введите в первом поле любое значение, слишком большое или маленькое для реальных данных, например — 99999, и оставьте пустыми остальные два.
5. Нажмите кнопку ОК.
Для текстовых переменных задание пропущенных значений еще более важно, так как в отличие от числовых переменных пустые значения текстовых переменных не считаются системными пропущенными по умолчанию. Такие значения интерпретируются как пустые строки.
Задание пропущенных значений для текстовых переменных происходит по аналогии с заданием пропущенных значений для числовых переменных.
2. Щелкните по ячейке Missing (Пропущенные) в строке с описанием текстовой переменной и нажмите появившуюся в ячейке кнопку, чтобы открыть диалоговое окно Missing values (Пропущенные значения).
3. Выберите опцию Discrete missing values (Отдельные пропущенные значения).
2-1471 33
'Пропущенные значения для текстовых переменных чувствительны к регистру. Поэтому значение «но» не будет считаться пропущенным.