Имя - вводите собственное обозначение переменных.
Тип переменной – цифровой.
Разрядность – 6.
Десятичные разряды – максимум 3.
Метка переменной – опишите переменные.
Оставить пустой.
Утерянные данные – не заполнять.
Столбцы – по умолчанию 8.
Выравнивание – справа.
Шкала измерений – интервальная (масштабирование).
Рис.1 Редактор данных: просмотр данных
Шаг 2. Выберите в меню команды Анализ – Регрессия – Линейный…
Рис 2. Выберите в меню команды Анализ (Analyze) – Регрессия (Regression)
Появится диалоговое окно Линейная регрессия (Linear Regression) (см. рис. 3):
Рис. 3 Диалоговое окно: Линейная регрессия
Диалоговое окно линейная регрессия содержит следующие компоненты: - Список исходных переменных – список всех переменных в файле данных. В данный момент в списке исходных переменных присутствуют следующие переменные: x (количество концов проводов в месте проверки), y (время на одно место проверки, мин.) Перед именем каждой переменной стоит значок, по которому можно определить, является ли эта переменная численной или строковой. -Зависимая переменная (Dependent). -Независимая переменная (Independent). -Переменная отбора (Selection variable) – позволяет выбрать переменную отбора для того, чтобы ограничить анализ подмножеством наблюдений, имеющих конкретные значения для этой переменной. -Метки наблюдений – указать переменную для идентификации наблюдений (точек) на графиках. -Метод (Method) – позволяет объединять независимые переменные в блоки и задавать разные методы ввода в уравнение регрессии для разных подмножеств переменных. -Командные кнопки: 1. OK – кнопка ОК запускает соответствующую процедуру. Одновременно она закрывает диалоговое окно. 2. Вставка (Paste) – эта кнопка переносит выбранный в диалоговом окне синтаксис команды в редактор синтаксиса (Файл (File) – Открыть (Open) - Синтаксис (Syntax)). Здесь можно отредактировать синтаксис команды и дополнить его другими опциями, недоступными в диалоговом окне. 3. Сброс (Reset) – эта кнопка отменяет перенос в целевой список переменных. 4. Отмена (Cancel) – эта кнопка отменяет все изменения, сделанные с момента последнего открытия диалогового окна, и закрывает его. 5. Помощь (Help) – эта кнопка выводит контекстно-чувствительную справку. При щелчке на ней открывается окно справки, содержащее сведения о текущем диалоговом окне. -Кнопки, открывающие вспомогательные диалоговые окна: 1. Статистика (Statistics…) – отбираются показатели (статистики), которые будут выданы в результате расчета регрессии. К ним можно отнести: коэффициенты регрессии; данные по отклонениям от рассчитанной регрессии (остатки); набор показателей, характеризующих рассчитанную регрессию. 2. Графики (plots). 3. Параметры (Options) – позволяет задать определенные настройки для расчета регрессии, а именно: - критерий шагового метода (stepping method criteria), применяемые для отбора переменных при добавлении, исключении или шаговом методе; - включить в уравнение константу (include constant in equation), по умолчанию регрессионная модель содержит свободный член – константу. - различные варианты отношения к пропущенным значениям (исключать целиком (exclude cases listwise), исключать попарно (exclude cases pairwise), заменить средним (replace with mean)). |
Шаг 3. Выделите переменную y (время на 1 место проверки) в списке исходных переменных.
Шаг 4.
Щелкните на кнопку
и перенесите переменную в поле для
зависимых переменных (Зависимая
(Dependent))
Шаг 5. Выделите переменную x (количество концов проводов в месте проверки) в списке исходных данных
Шаг 6.
Щелкните на кнопку
и перенесите переменную в поле для
независимых переменных (Независимая
(Independent))
Шаг
7. Ничего
больше не меняя, подтвердите операцию,
щелкнув на кнопке
.
Результаты будут отображены в окне
просмотра: SPSS
Просмотрщик (SPSS
Viewer).
В редакторе синтаксиса все проделанные выше действия будут представлены в следующем виде:
-
REGRESSION
* регрессия без параметров, значит включаются все данные
/MISSING LISTWISE
*
/STATISTICS COEFF OUTS R ANOVA
/CRITERIA=PIN(.05) POUT(.10)
/NOORIGIN
*присутствует свободный коэффициент (включить в уравнение константу); ORIGN – свободный коэффициент отсутствует.
/DEPENDENT y - зависимая переменная
/METHOD=ENTER
* используемый метод.
Окно просмотра (рис. 4) разделено на две части. В левой части отображается структура вывода, а в правой – собственно выводимые данные.
Рис.4 Структура документа вывода (Окно просмотра)
Рис. 5 Примечание
Далее приводится таблица (рис. 6) имеющая вспомогательное значение и актуальна для построения множественной регрессии. Здесь показывается порядок подбора (введение исключения) независимых переменных в процессе определения коэффициентов регрессии.
Рис. 6 Данные для построения множественной регрессии
Таблицы на рис. 7 и 8 имеют непосредственное отношение к оценке качества полученной регрессии. Величина R представляет собой оценку множественного коэффициента или индекса корреляции. Если имеется всего одна независимая переменная (как в данном случае), то множественный коэффициент корреляции R рассматривается просто как показатель корреляции между зависимой и независимой переменной. Если имеется несколько независимых переменных, то множественный коэффициент корреляции R является показателем корреляции между зависимой переменной и оптимальной линейной комбинацией независимых переменных (то есть характеризует предсказание зависимой переменной). Таким образом, чем ближе R к единице, тем лучше подгонка или соответствие модели данным.
Квадрат коэффициента корреляции R называется коэффициентом детерминации и показывает долю изменений (вариации) результативного признака под действием факторного признака. Чем ближе R2 к единице, тем лучше регрессия описывает связь между зависимой и независимой переменной. В нашем примере R2 равен
Эта величина характеризует качество регрессионной прямой, то есть степень соответствия между регрессионной моделью и исходными данными; это означает, что фактором «количество концов проводов на месте поверки» можно объяснить 100% «времени на одно место проверки».
Рис.7 Таблица со значениями R2 и скорректированного R2
Рис.8 Таблица с коэффициентами регрессионной модели
Рис.9 Таблица со значениями регрессии
Величина «смещенный R-квадрат (Adjusted R Square)» всегда меньше чем несмещенный (см. рис.7). При наличии большого количества независимых переменных, мера определенности корректируется в сторону уменьшения. Принципиальный вопрос о том, может ли вообще имеющаяся связь между переменными рассматриваться как линейная, проще и нагляднее всего решать, глядя на соответствующую диаграмму рассеяния (см. шаг 8).
Таблица на рис. 9 содержит собственно коэффициенты регрессионной модели – как ненормированные, так и нормированные. В последнем случае предполагается, что нормированное уравнение регрессии проходит через начало координат, поэтому константа отсутствует.
То есть уравнение регрессии выглядит следующим образом:
,
где коэффициент а=0.067, b=0.014 (см. табл. 9)
Для оценки статистической значимости коэффициентов регрессии рассчитываются t-критерий Стьюдента и доверительные интервалы каждого из коэффициентов. Выдвигается нулевая гипотеза о случайной природе коэффициентов, то есть о их незначимом отличии от нуля. Сравнивая фактическое (t) и критическое (табличное) значения (Знч.), принимаем или отвергаем нулевую гипотезу. Если Знч.<t, нулевая гипотеза отклоняется, то есть отличия коэффициентов от нуля не случайны. Если наоборот, Знч.>t, то нулевая гипотеза не отклоняется, и признается случайная природа формирования коэффициентов регрессии. Как следует из таблицы на рис.8, нулевая гипотеза отвергается для коэффициента при переменной, который признается случайной величиной, но его отличие от нуля считается статистически значимым.
Шаг 8. Теперь посмотрим, какие графические возможности предусмотрены программой для парной линейной регрессии. SPSS позволяет получить график регрессионной прямой с нанесением на нее облака рассеяния точек.
Выберите в меню следующие опции Графы (Graphs) –Разброс (Scatter plots или Scatter/Dot). Откроется диалоговое окно Разброс (Scatter plots или Scatter Dot) (см. рис.), в которой нужно выбрать позицию Простой (Simple Scatter), а затем – Определить (Define).
Рис. 10 Диалоговое окно Диаграмма рассеяния ((Scatter plots или Scatter/Dot))
Откроется диалоговое окно Простая диаграмма рассеяния (Simple Scatter plot) (см. рис. 11)
Рис. 11 Диалоговое окно Простая диаграмма рассеяния (Simple Scatter plot)
Зададим оси Y (переменная «Время на 1 место проверки» (у)) и X («Количество концов проводов в месте проверки») и нажмем кнопку ОК.
В окне просмотра результатов мы получим диаграмму, представляющую собой облако рассеяния исходного множества точек, для которых необходимо построить линию регрессии (см. рис. 12) (напомним, что в этом задании мы имеем в виду парную линейную регрессию).
Рис. 12 Диаграмма с облаком рассеяния исходного множества точек
В редакторе синтаксиса проделанные выше действия (шаг 8) будут представлены в следующем виде:
GRAPH
/SCATTERPLOT(BIVAR)=x WITH y
/MISSING=LISTWISE .
Шаг 9. Щелкните дважды левой кнопкой мыши на этом графике. Появится окно SPSS Редактор диаграмм (Chart Editor).
Выберите в редакторе диаграмм меню Диаграмма (Chart) – Параметры (Options), откроется диалоговое окно Опции разброса (см. рис. 13).
Рис. 13 Диалоговое окно: Опции разброса
В рубрике Опции разброса (Fit Line) поставьте флажок напротив опции Total (Всего) щелкните на кнопке Fit Options (Опции закрепления). Откроется диалоговое окно Опции разброса: закрепить линию (Scatterplot Options: Fit line) (рис. 14 ).
Рис. 14 Диалоговое окно: «Опции разброса: Закрепить линию»
Подтвердите предварительную установку Линейная регрессия (Linear Regression) щелчком ОК (Continue) и затем ОК.
Закройте редактор диаграмм и щелкните один раз где-нибудь вне графика.
Шаг 10. На основе полученного регрессионного уравнения заполним таблицу данных, введя новую переменную, т.е. получим фактические значения.
Выберите в меню команды Трансформация (Transform) – Вычислить (Compute) откроется диалоговое окно Вычислить переменную (Compute Variable) (рис. 15):
Рис.15 Диалоговое окно Вычислить переменную (Compute Variable)
В поле Целевая переменная (Target Variable) указывается имя переменной, которой присваивается вычисляемое значение. В качестве целевой переменной может выступать как существующая переменная, так и новая. Вводим название новой переменной y1 в поле Целевая переменная (Target Variable). Далее щелкните на кнопке Тип и метка (Type&Label) и укажите метку и ее тип (см. рис. 16). В нашем случае в качестве метки в поле Метка (Label) мы указали Время на 1 место проверки, мин (фактическое). Новая переменная (y1) будет содержать числовые значения, поэтому мы выбрали тип Цифровой (Numeric). Далее нажмите кнопку Продолжение (Continue) (см. рис. 19 ).
Рис.16 Диалоговое окно: Type and Label
После определения
новой переменной в области Числовое
выражение (Numeric
Expression)
следует
указать непосредственно рассчитываемое
значение. Компоненты сконструированного
выражения, в данном случае регрессионной
зависимости, могут быть вставлены в
поле Числовое
выражение (Numeric
Expression)
или введены
туда с клавиатуры. Заносим полученное
регрессионное уравнение
(см. рис. 17)
Шаг 11. Ничего больше не меняя, подтвердите операцию, щелкнув на кнопке . В окне SPSS Data Editor появится новая переменная (см. рис. 17)
Рис. 17 Окно Редактор данных SPSS с вкладкой Панель данных (Data View)
Шаг 12. Кроме проведенного регрессионного анализа возможно проверить абсолютные и относительные отклонения полученных фактических величин (y1) от нормативных (y).
Для этого создаем 2 переменные: abs – абсолютные отклонения и otn – относительные отклонения.
;
.
Выполняем все действия в соответствии с шагом 10.
В результате получится следующая таблица (см. рис. 18):
Рис.18 Окно Редактор данных SPSS с вкладкой Панель данных (Data View)
В окне просмотра данных полученные полученный результат можно представить в более наглядном виде.
1. Выберите в меню команды Анализ (Analyze) – Отчеты (Reports) – Итоги регистров (Case summaries), откроется диалоговое окно Итоги регистров (Summarize cases) (см. рис)
Рис. 19. Диалоговое окно: Итоги регистров
Перенесите все переменные из списка исходных переменных в список выбранных переменных Переменные (Variables). Отмете галочкой Показ регистров (Display cases). Нажмите кнопку Параметры (Options) – откроется диалоговое окно Параметры (Options) (см. рис. 20)
Рис.20 Диалоговое окно: Параметры (Options)
В поле Заголовок (Title) введите название таблицы и нажмите кнопку Продолжение (Continue).
3.Подтвердите операцию щелкнув на кнопке ОК.
В окне просмотрщика SPSS появится итоговая таблица (см. рис. 21 )
Рис.21 Итоговые значения
В соответствии с полученными данными можно утверждать, что отклонения фактических результатов (на основе уравнения регрессии) от нормативных лежат в допустимых пределах (до 10%) – максимальное относительное отклонение 1,72 % (0,0172).
