Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

RANGE (variable, begin, end)




variable – имя переменной,

begin – начальное значение условия,

 end – конечное значение условия.

Например: для переменной Возраст (V36)

функция RANGE (V36,18,36) позволит анализировать данные для респондентов, возраст которых между 18 и 36 годами включительно (остальные будут исключены);

функция RANGE (V36,18,36,63,77) позволит анализировать данные для респондентов, возраст которых лежит как между 18 и 36 годами, так и между 63 и 77 годами включительно.

Переменная может иметь как численный, так и строковый тип. Строковые значения в заключаются в двойные кавычки

Например: функция RANGE (страна, “Афганистан”, “Замбия”)

Функция ANY возвращает значение 1, если значение переменной (значение первого аргумента) совпадает, по крайней мере, с одним из значений, указанных в последующем списке параметров. В противном случае возвращается значение 0. Первый элемент, как правило, — переменная численного или символьного типа.

Функция ANY (имя переменной, va!l, va!2, va!3,...).

va!l, va!2, va!3 – анализируемые параметры

Пример: файл Выборы_2007.sav

ANY(V1,2,64) будет обрабатывать данные для респондентов, номер анкеты (переменная V1) которых равен только 2 или 64.

Пример: файл Word95_русский вариант

ANY (страна, “Афганистан”, “Замбия”, “Гаити”)

возвращает значение 1 в тех случаях, когда переменная страна содержит значения Афганистан, Замбия или Гаити. Во всех остальных случаях возвращается значение 0.

 

ЗАДАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ.

Задача 1. Вфайле Выборы_2007.sav  отобрать данные для женщин. Провести частотный анализ

1. Загрузите файл Выборы_2007.sav

2. Выберите команды Данные /Отобрать наблюдения

3. Вдиалоговом окне выберите пункт Если выполняется условие и щелкните на кнопке Если.

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

V35 = 2

Операции соответствует командный синтаксис:

 

USE ALL. COMPUTE filter_$=(V35 = 2). VARIABLE LABEL filter_$ 'V35 = 2 (FILTER)'. VALUE LABELS filter_$ 0 'Not Selected' 1 'Selected'. FORMAT filter_$ (f1.0). FILTER BY filter_$. EXECUTE.

При всех последующих операциях будут учитываться только наблюдения, для которых выполняется условие V35 = 2 (Пол – женский)

Номера неотобранных наблюдений отображаются зачеркиванием в левом крае редактора данных. Фильтр действует и при остальных статистических процедурах. Команда SELECT IF фильтрует наблюдения постоянно, то есть до тех пор, пока фильтр не будет удален или деактивирован.

Чтобы удалить фильтр, поступите следующим образом:

1. Щелкните на имени переменной filter_$ в окне Данных – выделение столбца  

2. Нажмите клавишу <Backspace>.

Если требуется не удалять фильтр, а лишь временно деактивизировать его, выполните следующие действия:

1. Выберите в меню команды Данные/Выбрать наблюдения

2. В диалоговом окне щелкните на кнопке Все наблюдения.

 Условие фильтра будет деактивировано, однако переменная filter_S сохранится. Переменной может быть присвоено любое имя

 

Отбор данных по нескольким переменным

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

ЗАДАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ.

Задача 1. Вфайле Выборы_2007.sav  осуществить расчет количества женщин, голосующих за партию Путина.

1. Загрузите файл Выборы_2007.sav

2. Выберите команды Данные /Отобрать наблюдения

3. В диалоговом окне выберите пункт Если выполняется условие и щелкните на кнопке Если.

4. Задайте условие отбора наблюдения

V35 = 2 & V34_1 = 1

5. Выписать командный синтаксис

6. Провести частотный анализ и сделать выводы

Задача 2. Вфайле Выборы_2007.sav  осуществить расчет количества мужчин, которые буду голосовать за партию Единая Россия.

Задача 3. Вфайле Выборы_2007.sav вычислить количество респондентов в возрасте свыше 40 лет, которые буду голосовать за партию Единая Россия

V36 >= 40 & V34_1 = 1

Задача 4. Вфайле Выборы_2007.sav вычислить количество респондентов, имеющих высшее образование (V37) и среднее специальное образование, которые выражают доверие губернатору (v26)

ANY(V37,3,5) & V26=1

Задача 5. Вфайле Выборы_2007.sav  отобрать респондентов, имеющих возраст от 40 до 60 лет включительно следующими способами. Сравнить результаты

V36 >= 40 & V36 <= 60

V36 >= 40 AND V36 <= 60

RANGE (V36, 40, 60).

Задача 6. Вфайле Выборы_2007.sav  отобрать респондентов-женщин, старших 60 лет указанными ниже способами. Сравнить результаты

V35 =2 & V36 > 60

V35 =2 AND V36 > 60

Задача 7. Вфайле Выборы_2007.sav  отобрать респондентов-мужчин, возраст которых не превышает 45 лет, голосовавшими за партию Жириновского двумя способами:  

V35 =1 & V36 >= 45& V34_3= 1

not V36 < 45 & V34_3 = 1 & V35 = 1 

Cравнить полученные данные.

Примечание: оператор NOT обязательно должен стоять в начале логического выражения.

Задача 8. Вфайле Выборы_2007.sav  отобрать респондентов, которые голосовали за Единую Россию, ЛДПР или КПРФ приведенными ниже командами и сравнить результаты вычислений:

V32_1 = 1 | V32_2 = 1 | V32_3 = 1

V32_1 = 1 OR V32_2 = 1 OR V32_3 = 1

Задача 9.  В файле Пиво.sav отберите пиво производителя USA с калорийностью более 140

Задача 10.  В ф. Профстановлени.sav е подсчитать количество респондентов, которые выбрали свою профессию в возрасте 17-18 лет, которые в настоящее время работают по специальности. Сравнить их количество с количеством респондентов, которые выбрали свою профессию в возрасте 17-18 лет, которые в настоящее время работают не по специальности.

Извлечение случайной выборки

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

Данные/Отобрать наблюдения/Случайная выборка/Подвыборка.

Можно выбрать один из следующих способов определения объема выборки:

Примерно – процентное значение, создание случайной выборки с объемом, приблизительно соответствующим указанному проценту наблюдений.

Точно – точное количество наблюдений в случайной выборке.  

Для каждой случайной выборки генератор случайных чисел SPSS использует новое начальное значение – создание новых выборок наблюдений, отличных от прежних.

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

Сортировка наблюдений

Данные можно ранжировать в соответствии со значениями одной или нескольких переменных, используя команду

Данные/Сортировать наблюдения

 Возможна сортировка в порядке возрастания или в порядке убывания значения переменной сортировки. Команде соответствует синтаксис:

SORT CASES BY ИМЯ ПЕРЕМЕННОЙ (A)

– сортировка по возрастанию значений

SORT CASES BY ИМЯ ПЕРЕМЕННОЙ (D)

Например, сортировка по убыванию значений калорийности:

SORT CASES BY калории(D).

 

Разделение наблюдений на группы

 

Группа представляет собой определенное количество наблюдений с одинаковыми значениями признаков.

Чтобы можно было производить обработку по группам, файл должен быть отсортирован по группирующим переменным. Такой переменной может быть, например, переменная Пол. В этом случае все переменные со значением признака 2 (женский) образуют одну группу, а все переменные со значением признака 1 (мужской) — другую группу. С каждой группой можно проводить определенные операции, например, выполнять частотный анализ, который проводится раздельно для признаков мужской и женский.  










Последнее изменение этой страницы: 2018-04-12; просмотров: 419.

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