Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Обратим внимание на операторы, используемые для написания условий. Операторы делятся на арифметические, логические и операторы отношения. Арифметические операторы применяются в так называемых арифметических выражениях (математических формулах), которые при отборе данных имеют лишь второстепенное значение. Арифметические операторы всегда можно использовать в логических выражениях, однако это встречается нечасто. Решающую роль эти операторы играют при модификации данных.
Логические операторы и операторы отношения применяются исключительно в логических выражениях. Для построения условных выражений могут применяться следующие логические операторы: «&» - логическое И, «|» - логическое ИЛИ, «~» - логическое НЕ.
Операторы отношения. Отношение — это логическое выражение, в котором два значения сравниваются друг с другом посредством оператора отношения. Для построения логических выражений могут применяться следующие операторы отношения:«<» - меньше, «>» - больше, «<=» - меньше или равно, «>=» - больше или равно, «=» - равно, «~=» - не равно. Операторы можно ввести в редактор условий либо щелкнув в диалоговом окне на кнопке с соответствующим знаком, либо введя с клавиатуры альтернативный текст.
Приведем пример отбора респондентов. Отберем только женщин. Выполните следующие действия: перенесите переменную pas01 (вопрос о поле респондента) в редактор условий, дважды щелкнув на ней или выделив ее и щелкнув на кнопке с треугольником. Щелкните на кнопке со знаком равенства на клавиатуре. Этот знак будет скопирован в редактор условий. Щелкните на кнопке 2 на клавиатуре. Знак будет скопирован в редактор условий. Подтвердите выбор кнопкой Continue (Продолжить). Щелкните на кнопке ОК. Вы снова окажетесь в редакторе данных. Теперь фильтрация наблюдений включена.
О том, что отбор, заданный с помощью диалоговых окон, осуществлен, свидетельствует сообщение Filter on (Фильтр включен), которое появляется в строке состояния в нижней части окна SPSS. Система создает переменную filter_$. Она имеет следующие метки значений: 0 = Not Selected (Не выбрано), 1 = Selected (Выбрано). При всех последующих операциях будут учитываться только наблюдения, для которых значение этой переменной равно 1, то есть те, для которых выполняется наше условие. Номера неотобранных наблюдений отображаются зачеркиванием в левом крае редактора данных.
Обратите внимание, что фильтр действует и при остальных статистических процедурах. Команда SPSS SELECT IF или соответствующие настройки в диалоговых окнах фильтруют наблюдения постоянно, то есть до тех пор, пока фильтр не будет удален или деактивирован. Чтобы удалить фильтр, поступите следующим образом. Щелкните на имени переменной filter_$. Весь столбец будет выделен. Нажмите клавишу <Backspace>. Переменная фильтра будет удалена.
Если требуется не удалять фильтр, а лишь временно деактивизировать его, выполните следующие действия. Выберите в меню команды
Data (Данные) / Select Cases... (Выбрать наблюдения). В диалоговом окне Select Cases щелкните на кнопке All cases (Все наблюдения).
Условие фильтра будет деактивировано, однако переменная filter_$ сохранится. В любой момент ее можно будет активизировать снова.
Дата публикования: 2015-11-01; Прочитано: 303 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!