Просмотр содержимого документа
«Построение регрессионных моделей с помощью табличного процессора»
Построение регрессионных моделей с помощью табличного процессора
Опишем алгоритм получения с помощью MS Excel регрессионных моделей по МНК
с построением тренда. Сначала следует ввести табличные данные и построить точечную диаграмму, как это показано на рис. 2.12
Можно игнорировать все лишние детали — надписи, легенду, — чтобы получилось так, как на рис. 2.14 а, в качестве подписи к оси ОХ выбрать текст «Линейный тренд».
Далее следует:
= щелкнуть мышью по полю диаграммы;
= На вкладке Макет в группе Анализ нажмите кнопку Линия тренда и выберите Дополнительные параметры линии тренда…;
= в открывшемся окне выбрать тип линии тренда;
= установить галочки на флажках «показывать уравнения на диаграмме» и «поместить на диаграмму величину достоверности аппроксимации R2».
Диаграмма готова. Она будет точно такой, как на рис. 2.14 а. Аналогично можно получить и другие типы трендов. Квадратичный тренд получается путем выбора полиномиального типа функции с указанием степени 2.
Заметим, что MS Excel дает возможность пользователю самому задавать тип регрессионной модели, а не ограничиваться предлагаемым меню из шести функций. Однако для большого числа практических ситуаций этих функций бывает вполне достаточно.
Продолжение линии тренда за границы области данных, приведенных в исходной таблице, называется экстраполяцией. Для получения такого рисунка нужно добавить в описанный выше алгоритм еще одно действие:
= в области «Прогноз» в строке «вперед на» установить 2 единицы.
Здесь имеются в виду единицы используемого масштаба по горизонтальной оси.
Задание 1:
По данным из следующей таблицы постройте с помощью MS Excel линейную, квадратичную, экспоненциальную и логарифмическую регрессионные модели. Определите параметры, выберите лучшую модель.
x | 2 | 4 | 6 | 8 | 10 | 12 | 14 | 16 | 18 | 20 | 22 | 24 | 26 | 28 |
y | 44 | 32 | 35 | 40 | 30 | 27 | 21 | 25 | 20 | 23 | 18 | 19 | 20 | 16 |
Задание 2:
В следующей таблице приводится прогноз средней дневной температуры на последнюю неделю мая в различных городах европейской части России. Города упорядочены по алфавиту. Указана также географическая широта этих городов. Построить несколько вариантов регрессионных моделей (не менее трех), отражающих зависимость температуры от широты города. Выбрать наиболее подходящую функцию.
Город | Широта, гр. с. ш. | Температура |
Воронеж | 51,5 | 16 |
Краснодар | 45 | 24 |
Липецк | 52,6 | 12 |
Новороссийск | 44,8 | 25 |
Ростов на Дону | 47,3 | 19 |
Рязань | 54,5 | 11 |
Северодвинск | 64,8 | 5 |
Череповец | 59,4 | 7 |
Ярославль | 57,7 | 10 |