Смекни!
smekni.com

О. Е. Шумилова (стр. 10 из 31)

Рис.4. Редактор данных: просмотр данных

Определение переменных

Переменная определяется следующим образом: в редакторе данных необходимо дважды щелкнуть на ячейке с надписью var или щелкните на ярлычке Variable view (Просмотр переменных) на нижнем краю таблицы, что позволит перейти в режим просмотра переменных, который обеспечивает редактор данных (см. Рис. 4), и последовательно определить необходимые переменные.

Имя переменной вводится в текстовом поле Name (Имя) выбранное имя переменной. Имена переменных могут содержать буквы латинского алфавита и цифры. Кроме того, допускаются специальные символы _ (подчеркивание), . (точка), а также символы @ и #. Не разрешаются, например, пробелы, знаки других алфавитов и специальные символы, такие как !, ?," и *. Имя переменной должно начинаться с буквы. Последний символ имени не может быть точкой или знаком подчеркивания (_). Длина имени переменной не должна превышать восьми символов. Имена переменных нечувствительны к регистру, то есть прописные и строчные буквы не различаются.

Рис.5. Редактор данных: просмотр переменных

Нажатие на клавишу <Таb>, позволяет подтвердить ввод имени и перейти к установке типа переменной.

Тип переменной. Вновь созданные в SPSS переменные по умолчанию являются численными с максимальной длиной восемь знаков, причем дробная часть состоит из двух знаков (формат F8.2). Изменить тип переменной, позволяет щелчок в ячейке на кнопке с тремя точками (

), открывающий диалоговое окно Define Variable Type (Определение типа переменной) (см. Рис. 6-7).
Рис. 6. Диалоговое окно Define Variable Type (для численной переменной) Рис. 7. Диалоговое окно Define Variable Type (для строковой переменной).

Таблица 2

Типы переменных, существующие в SPSS

Переменная

Обозначение

Numeric (Численный) К допустимым значениям относятся цифры, перед которыми стоит знак плюс или минус и десятичный разделитель. Знак плюс перед числом, в отличие от минуса, не отображается. В текстовом поле Length (Длина) задается максимальное количество знаков, включая позицию для десятичного разделителя. В текстовом поле Decimals (Десятичные разряды) вводится количество отображаемых знаков дробной части.
Comma (Запятая) К допустимым значениям относятся цифры, перед которыми стоит знак плюс или минус, точка, как десятичный разделитель и одна или несколько запятых в качестве разделителей групп разрядов. Если запятые опускаются при вводе, они вставляются автоматически. Длина такой переменной равна максимальному количеству знаков, включая десятичный разделитель и запятые между группами разрядов.
Dot (Точка) К допустимым значениям относятся цифры, перед которыми стоит знак плюс или минус, запятая, как десятичный разделитель и одна или несколько точек в качестве разделителей групп разрядов. Если точки опускаются при вводе, они вставляются автоматически.
Scientific notation (Экспоненциальное представление) При вводе данных разрешаются все допустимые численные значения, включая экспоненциальное представление, о котором свидетельствует содержащаяся в числе буква Е или D, а также знак плюс или минус.
Date (Дата) Допустимые значения — дата и/или время.
Dollar (Доллар) К допустимым значениям относятся: знак доллара, точка, как десятичный разделитель и запятые, как разделители групп разрядов. Если знак доллара или запятые опускаются при вводе, они вставляются автоматически.
Special currency (Специальная валюта) Пользователь может задавать собственные форматы валюты. В поле Length в этом случае задается максимальное количество знаков, включая все знаки, заданные пользователем. Обозначение валюты при вводе не указывается; оно вставляется автоматически.
String (Строка) Строка символов. К допустимым значениям относятся: буквы, цифры и специальные символы. Различаются короткие и длинные строковые переменные. Короткие строковые переменные могут содержать не более восьми знаков. В большинстве процедур SPSS применение длинных строковых переменных ограничивается или вообще не допускается.

Нажатие на клавишу <Таb>, позволяет подтвердить ввод имени и перейти к установке формата столбца.

Формат столбца (Width) и Десятичные разряды (Decimals). Значения следует из длины переменной, указанной в диалоге Define Variable Type. Изменить формат представления переменной, перенесенный из диалога Define Variable Type, позволяет щелчок на кнопке лифта (

). Выбранное значение ширины подтверждается клавишей <Таb>.

Метка переменной (Label) – это название, позволяющая описать переменную более подробно. Метка переменной может содержать до 256 символов. В метках переменных различаются прописные и строчные буквы. Они отображаются в том виде, в каком были введены, что позволяет ввести формулировку заданной переменной (например, «Укажите Ваш пол»).

Метки значений (Values) – это название, позволяющее более подробно описать возможные значения переменной. Например, в случае гендерной переменной можно задать метку «женский» для значения «1» и метку «мужской» для значения «2».

Рис. 8. Диалоговое окно Define Value Labels

Метки значений определяются следующим образом:

- в поле Value (Значение) вводится число «1», подтверждается нажатием клавиши <Таb>;

- в поле Value label (Метка значения) вводится текст (например, «женский»);

- щелчком на кнопке Add (Добавить) (или нажатием комбинации клавиш <Alt>+<h>) метка значения будет добавлена в список.

Необходимо повторить действия для всех значений. Максимально допустимая длина метки значения составляет 60 знаков.

Результат ввода всех значений в диалоговом окне представлен на Рис. 9.

Рис.9: Заполненное диалоговое окно Define Value Labels

(Определение меток значений)

Ввод данных подтверждается кнопкой ОК, затем клавишами <Enter> или <Таb>.

Пропущенные значения (Missing values). В SPSS допускаются два вида пропущенных значений:

- Пропущенные значения, определяемые системой (System-defined missing values): Если в матрице данных есть незаполненные численные ячейки, система SPSS самостоятельно идентифицирует их как пропущенные значения. Этот факт отображается в матрице данных с помощью запятой (,).

- Пропущенные значения, задаваемые пользователем (User-defined missing values): Если в определенных случаях у переменных отсутствуют значения, например, если на вопрос не был дан ответ, ответ неизвестен, или существуют другие причины, пользователь может с помощью кнопки Missing объявить эти значения как пропущенные. Пропущенные значения можно исключить из последующих вычислений.

Задать пропущенные значения позволяет щелчок в поле Missing на кнопке с тремя точками

, открыв диалоговое окно Define Missing Values (Определение пропущенных значений) (см. Рис. 10).

Рис. 10. Диалоговое окно Define Missing Values

По умолчанию предлагается вариант No missing values (Нет пропущенных значений), то есть все значения в настоящее время рассматриваются как допустимые.

Щелкнув на пункте Discrete missing values (Отдельные пропущенные значения), для одной переменной необходимо задать до трех пользовательских пропущенных значений.

При выборе этого варианта Range and one optional Discrete missing value (Диапазон и единичное отсутствующее значение) все значения в диапазоне от Minimum (Наименьшее значение) до Maximum (Наибольшее значение) включительно объявляются как пропущенные. Кроме того, можно объявить как отсутствующее еще одно значение вне этого диапазона.

Выбранное значение подтверждается клавишей <Enter>.

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

Выравнивание (Alignment) позволяет определить отображение значений в таблице. Возможные виды выравнивания — "Right" (по правому краю), "Left" (no левому краю) и "Center" (по центру). Задать вид выравнивания позволяет щелчок на кнопке

. Выбранное значение подтверждается клавишей <Enter>.

Шкала измерения (Measure) позволяет задать шкалу переменной, которая может быть номинальной (шкала наименований), порядковой или метрической. По умолчанию принимается метрическая шкала измерения. Различие имеет значение только при создании интерактивных графиков, где номинальная и порядковая шкала измерений объединяются в «категориальный» тип. Выбранное значение подтверждается клавишей <Enter>, курсор помещается в поле Name для объявления следующей переменной.