Как найти уравнение линейной регрессии: пример решения
Дано: по шести предприятиям известны затраты на рекламу (млн руб.): 1, 2, 3, 4, 5, 6 и выручка (млн руб.): 6, 7, 11, 14, 16, 21. Найти: уравнение парной линейной регрессии , коэффициент корреляции и прогноз выручки при затратах 7 млн руб.
Задача решается методом наименьших квадратов: заполняется расчётная таблица из четырёх сумм, из них по готовым формулам находятся и . Ответ: уравнение , коэффициент корреляции , прогноз млн руб. Калькулятор сверху пересчитывает те же показатели под любые свои значения, а ниже идёт полный разбор с арифметикой.
Решение по шагам
Шаг 1. Расчётная таблица. Всё, что нужно для коэффициентов, - четыре суммы: , , и . Столбцы , и понадобятся дальше для оценки качества модели, поэтому считаем их сразу.
| № | ||||||||
|---|---|---|---|---|---|---|---|---|
| 1 | 1 | 6 | 6 | 1 | 36 | 5 | 1 | 1 |
| 2 | 2 | 7 | 14 | 4 | 49 | 8 | -1 | 1 |
| 3 | 3 | 11 | 33 | 9 | 121 | 11 | 0 | 0 |
| 4 | 4 | 14 | 56 | 16 | 196 | 14 | 0 | 0 |
| 5 | 5 | 16 | 80 | 25 | 256 | 17 | -1 | 1 |
| 6 | 6 | 21 | 126 | 36 | 441 | 20 | 1 | 1 |
| Сумма | 21 | 75 | 315 | 91 | 1099 | 75 | 0 | 4 |
Средние: и .
Шаг 2. Коэффициент регрессии . Подставляем суммы в формулу метода наименьших квадратов:
Знаменатель здесь - это вариация фактора, умноженная на , и он положителен всегда, кроме вырожденного случая, когда все равны. Знак дроби целиком задаётся числителем, то есть ковариацией и .
Шаг 3. Свободный член . Прямая МНК обязательно проходит через точку средних , отсюда:
Шаг 4. Уравнение и его смысл. Собираем модель:
Коэффициент читается так: рост затрат на рекламу на 1 млн руб. в среднем по совокупности даёт прирост выручки на 3 млн руб. Свободный член - расчётное значение выручки при нулевых затратах; экономического смысла у него обычно нет, потому что точка лежит за границами наблюдаемых данных.
Шаг 5. Теснота связи. Считаем линейный коэффициент корреляции по тем же суммам:
Значение близко к единице, связь прямая и очень тесная. Коэффициент детерминации : вариация затрат на рекламу объясняет 97,5 % вариации выручки, остальные 2,5 % приходятся на неучтённые факторы. О том, почему для парной линейной модели эти два показателя связаны именно квадратом, подробно написано в разборе связи корреляции и детерминации.
Шаг 6. Значимость и прогноз. Остаточная сумма квадратов из таблицы равна , число степеней свободы , поэтому остаточная дисперсия , а стандартная ошибка коэффициента:
Табличное значение при уровне 0,05 и четырёх степенях свободы равно 2,776, наблюдаемое больше - коэффициент значим. Подставляем прогнозное значение фактора:
Ответ: ; ; ; коэффициент значим (); прогноз выручки при затратах 7 млн руб. равен 23 млн руб.
Формула и откуда она берётся
Метод наименьших квадратов ищет такую прямую, для которой сумма квадратов вертикальных отклонений точек от неё минимальна:
Функция - парабола по каждому из двух аргументов, значит минимум находится приравниванием частных производных к нулю. Получается система из двух линейных уравнений относительно и , которую называют нормальной системой МНК; её вывод и решение через определители разобраны в статье про нормальную систему метода наименьших квадратов.
Формулы, которыми пользовались выше, - это готовое решение той системы. Поэтому расчёт всегда сводится к одному и тому же: заполнить четыре столбца, сложить, подставить. Важная деталь: минимизируются именно вертикальные отклонения по , а не расстояния до прямой. Из-за этого регрессия на и регрессия на дают разные прямые, и менять переменные местами нельзя.
Вторая эквивалентная запись формул - через отклонения от средних:
Эта форма удобнее, когда средние получаются круглыми, и заметно хуже, когда они выходят дробными: округление отклонений на промежуточном шаге искажает результат. В контрольных надёжнее вариант через суммы, где до самого конца идут целые числа.
Оценка качества: какие показатели просят вместе с уравнением
Одного уравнения в задании почти никогда не хватает - к нему требуют набор характеристик. Перечислим те, что считаются по уже готовой таблице.
Средняя ошибка аппроксимации показывает, на сколько процентов в среднем расчётные значения расходятся с фактическими:
Модель считается хорошей, если ошибка не превышает 8-10 %, так что здесь качество приемлемое.
Коэффициент эластичности переводит связь в проценты: . Рост затрат на рекламу на 1 % увеличивает выручку в среднем на 0,84 %.
F-критерий Фишера проверяет модель целиком: против табличного 7,71 - модель значима. Для парной регрессии , так что оба критерия всегда дают один вывод. Отдельно проверить коэффициент по t-критерию помогает разбор задачи на значимость коэффициента регрессии, а построить интервальную оценку - статья про доверительный интервал коэффициента.
Вариации условия
Даны только суммы. Иногда таблица уже заполнена и в условии приведены , , , и . Тогда шаги 1 и 2 пропускаются: подставляем числа прямо в формулы. Обратная ситуация - даны средние , , и ; формула превращается в .
Связь обратная. Если с ростом фактора результат падает, числитель получается отрицательным, и . Считать при этом надо ровно так же, знак сам встанет на место. Признак ошибки - отрицательный знаменатель или знак , не совпадающий со знаком : у этих величин знаменатели положительные, поэтому знаки обязаны совпадать.
Связь нелинейная. Перед расчётом полезно посмотреть на корреляционное поле: если точки ложатся на дугу, линейная модель занизит качество и её заменяют степенной или показательной с предварительной линеаризацией.
Факторов несколько. При двух и более объясняющих переменных формулы для и не работают - там решается матричная нормальная система, как в разборе множественной регрессии.
Частые ошибки
- Путают местами и . Результативный признак всегда идёт в левую часть уравнения. Если в условии спрашивают зависимость выручки от рекламы, то - выручка, и менять их местами нельзя: получится другая прямая.
- Считают как . В знаменателе стоят обе величины: и . Перепутать их - значит получить ноль или отрицательное число вместо 105.
- Округляют до подстановки в формулу для . При разницы нет, но при округление до 0,8 сместит свободный член на несколько единиц. Округлять нужно только конечный ответ.
- Берут среднюю арифметическую отклонений вместо суммы квадратов. Сумма остатков в правильно посчитанной модели всегда равна нулю - это проверка, а не показатель качества. Качество показывает .
- Считают ошибку аппроксимации без модуля. Плюсы и минусы взаимно уничтожатся, и получится около нуля при любой, даже негодной модели.
- Прогнозируют далеко за пределами данных. Модель построена по диапазону от 1 до 6, прогноз при уже экстраполяция, а при он теряет смысл полностью.
FAQ
Обязательно ли строить график перед расчётом? Формально нет, но поле корреляции за полминуты показывает форму связи и выбросы. Одна аномальная точка способна развернуть прямую, а по числам это будет незаметно: коэффициент детерминации останется высоким.
Чем отличается коэффициент регрессии от коэффициента корреляции? Коэффициент регрессии именованный: он измеряется в единицах на единицу и показывает, на сколько изменится результат. Коэффициент корреляции безразмерный, лежит в границах от минус единицы до единицы и измеряет только тесноту связи. Связаны они через отношение средних квадратических отклонений: .
Что делать, если получился низким? Низкая детерминация означает, что выбранный фактор объясняет мало. Варианты: проверить форму связи на графике, добавить второй фактор, убрать ошибочные наблюдения. Искусственно улучшать отбрасыванием неудобных точек нельзя - это подгонка.
Сколько наблюдений нужно для парной регрессии? Формулы работают начиная с трёх точек, но статистические выводы на такой выборке пустые: число степеней свободы слишком мало, и критическое огромно. Практический минимум для учебных задач - 6-8 наблюдений, для содержательных выводов желательно от 20.
Коротко
- Заполнить расчётную таблицу и найти четыре суммы: , , , .
- Посчитать коэффициент регрессии: .
- Найти свободный член через средние: , уравнение .
- Оценить связь: , , средняя ошибка аппроксимации 6,99 %, коэффициент значим по t-критерию ().
- Подставить прогнозное значение фактора: при выручка составит 23 млн руб.
Похожие задачи
Как найти несмещённую оценку дисперсии: решение
Разбор задачи: как найти несмещённую оценку дисперсии по выборке из 10 значений, чем она отличается от смещённой, почему делитель равен n минус 1 и откуда берётся стандартное отклонение.
МатстатистикаКак построить гистограмму частот: разбор задачи
Как построить гистограмму частот интервального ряда: число интервалов по формуле Стёрджесса, ширина интервала, плотность частоты как высота столбика и проверка площади фигуры.
МатстатистикаКак построить ящик с усами: пример с решением
Как построить ящик с усами по выборке из 12 значений: квартили Q1, Q2 и Q3 как медианы половин ряда, межквартильный размах IQR, границы усов 1,5 IQR, поиск выбросов и разметка чертежа.
МатстатистикаКак найти критическую область: разбор с примером
Как найти критическую область при проверке гипотезы: вид области по альтернативе, критическая точка по таблице Лапласа, запись неравенством и проверка выборки из 100 пачек кофе.
МатстатистикаКак вычислить скользящую среднюю: пример расчёта
Как вычислить скользящую среднюю: расчёт трёхчленной и четырёхчленной центрированной средней по ряду из 12 месяцев, выбор длины интервала сглаживания и проверка ответа.
МатстатистикаКак составить вариационный ряд: пошаговое решение
Как составить вариационный ряд по сырой выборке: ранжированный ряд, дискретный ряд с частотами, частостями и накопленными частотами, интервальный ряд и число интервалов по Стёрджессу.