• Эксель анализ данных регрессия. Простая линейная регрессия

    По территориям региона приводятся данные за 200Х г.

    Номер региона Среднедушевой прожиточный минимум в день одного трудоспособного, руб., х Среднедневная заработная плата, руб., у
    1 78 133
    2 82 148
    3 87 134
    4 79 154
    5 89 162
    6 106 195
    7 67 139
    8 88 158
    9 73 152
    10 87 162
    11 76 159
    12 115 173

    Задание:

    1. Постройте поле корреляции и сформулируйте гипотезу о форме связи.

    2. Рассчитайте параметры уравнения линейной регрессии

    4. Дайте с помощью среднего (общего) коэффициента эластичности сравнительную оценку силы связи фактора с результатом.

    7. Рассчитайте прогнозное значение результата, если прогнозное значение фактора увеличится на 10% от его среднего уровня. Определите доверительный интервал прогноза для уровня значимости .

    Решение:

    Решим данную задачу с помощью Excel.

    1. Сопоставив имеющиеся данные х и у, например, ранжировав их в порядке возрастания фактора х, можно наблюдать наличие прямой зависимости между признаками, когда увеличение среднедушевого прожиточного минимума увеличивает среднедневную заработную плату. Исходя из этого, можно сделать предположение, что связь между признаками прямая и её можно описать уравнением прямой. Этот же вывод подтверждается и на основе графического анализа.

    Чтобы построить поле корреляции можно воспользоваться ППП Excel. Введите исходные данные в последовательности: сначала х, затем у.

    Выделите область ячеек, содержащую данные.

    Затем выберете: Вставка / Точечная диаграмма / Точечная с маркерами как показано на рисунке 1.

    Рисунок 1 Построение поля корреляции

    Анализ поля корреляции показывает наличие близкой к прямолинейной зависимости, так как точки расположены практически по прямой линии.

    2. Для расчёта параметров уравнения линейной регрессии
    воспользуемся встроенной статистической функцией ЛИНЕЙН .

    Для этого:

    1) Откройте существующий файл, содержащий анализируемые данные;
    2) Выделите область пустых ячеек 5×2 (5 строк, 2 столбца) для вывода результатов регрессионной статистики.
    3) Активизируйте Мастер функций : в главном меню выберете Формулы / Вставить функцию .
    4) В окне Категория выберете Статистические , в окне функция - ЛИНЕЙН . Щёлкните по кнопке ОК как показано на Рисунке 2;

    Рисунок 2 Диалоговое окно «Мастер функций»

    5) Заполните аргументы функции:

    Известные значения у

    Известные значения х

    Константа - логическое значение, которое указывает на наличие или на отсутствие свободного члена в уравнении; если Константа = 1, то свободный член рассчитывается обычным образом, если Константа = 0, то свободный член равен 0;

    Статистика - логическое значение, которое указывает, выводить дополнительную информацию по регрессионному анализу или нет. Если Статистика = 1, то дополнительная информация выводится, если Статистика = 0, то выводятся только оценки параметров уравнения.

    Щёлкните по кнопке ОК ;

    Рисунок 3 Диалоговое окно аргументов функции ЛИНЕЙН

    6) В левой верхней ячейке выделенной области появится первый элемент итоговой таблицы. Чтобы раскрыть всю таблицу, нажмите на клавишу , а затем на комбинацию клавиш ++ .

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

    Значение коэффициента b Значение коэффициента a
    Стандартная ошибка b Стандартная ошибка a
    Стандартная ошибка y
    F-статистика
    Регрессионная сумма квадратов

    Рисунок 4 Результат вычисления функции ЛИНЕЙН

    Получили уровнение регрессии:

    Делаем вывод: С увеличением среднедушевого прожиточного минимума на 1 руб. среднедневная заработная плата возрастает в среднем на 0,92 руб.

    Означает, что 52% вариации заработной платы (у) объясняется вариацией фактора х - среднедушевого прожиточного минимума, а 48% - действием других факторов, не включённых в модель.

    По вычисленному коэффициенту детерминации можно рассчитать коэффициент корреляции: .

    Связь оценивается как тесная.

    4. С помощью среднего (общего) коэффициента эластичности определим силу влияния фактора на результат.

    Для уравнения прямой средний (общий) коэффициент эластичности определим по формуле:

    Средние значения найдём, выделив область ячеек со значениями х, и выберем Формулы / Автосумма / Среднее , и то же самое произведём со значениями у.

    Рисунок 5 Расчёт средних значений функции и аргумент

    Таким образом, при изменении среднедушевого прожиточного минимума на 1% от своего среднего значения среднедневная заработная плата изменится в среднем на 0,51%.

    С помощью инструмента анализа данных Регрессия можно получить:
    - результаты регрессионной статистики,
    - результаты дисперсионного анализа,
    - результаты доверительных интервалов,
    - остатки и графики подбора линии регрессии,
    - остатки и нормальную вероятность.

    Порядок действий следующий:

    1) проверьте доступ к Пакету анализа . В главном меню последовательно выберите: Файл/Параметры/Надстройки .

    2) В раскрывающемся списке Управление выберите пункт Надстройки Excel и нажмите кнопку Перейти.

    3) В окне Надстройки установите флажок Пакет анализа , а затем нажмите кнопку ОК .

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

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

    4) В главном меню последовательно выберите: Данные / Анализ данных / Инструменты анализа / Регрессия , а затем нажмите кнопку ОК .

    5) Заполните диалоговое окно ввода данных и параметров вывода:

    Входной интервал Y - диапазон, содержащий данные результативного признака;

    Входной интервал X - диапазон, содержащий данные факторного признака;

    Метки - флажок, который указывает, содержит ли первая строка названия столбцов или нет;

    Константа - ноль - флажок, указывающий на наличие или отсутствие свободного члена в уравнении;

    Выходной интервал - достаточно указать левую верхнюю ячейку будущего диапазона;

    6) Новый рабочий лист - можно задать произвольное имя нового листа.

    Затем нажмите кнопку ОК .

    Рисунок 6 Диалоговое окно ввода параметров инструмента Регрессия

    Результаты регрессионного анализа для данных задачи представлены на рисунке 7.

    Рисунок 7 Результат применения инструмента регрессия

    5. Оценим с помощью средней ошибки аппроксимации качество уравнений. Воспользуемся результатами регрессионного анализа представленного на Рисунке 8.

    Рисунок 8 Результат применения инструмента регрессия «Вывод остатка»

    Составим новую таблицу как показано на рисунке 9. В графе С рассчитаем относительную ошибку аппроксимации по формуле:

    Рисунок 9 Расчёт средней ошибки аппроксимации

    Средняя ошибка аппроксимации рассчитывается по формуле:

    Качество построенной модели оценивается как хорошее, так как не превышает 8 - 10%.

    6. Из таблицы с регрессионной статистикой (Рисунок 4) выпишем фактическое значение F-критерия Фишера:

    Поскольку при 5%-ном уровне значимости, то можно сделать вывод о значимости уравнения регрессии (связь доказана).

    8. Оценку статистической значимости параметров регрессии проведём с помощью t-статистики Стьюдента и путём расчёта доверительного интервала каждого из показателей.

    Выдвигаем гипотезу Н 0 о статистически незначимом отличии показателей от нуля:

    .

    для числа степеней свободы

    На рисунке 7 имеются фактические значения t-статистики:

    t-критерий для коэффициента корреляции можно рассчитать двумя способами:

    I способ:

    где - случайная ошибка коэффициента корреляции.

    Данные для расчёта возьмём из таблицы на Рисунке 7.

    II способ:

    Фактические значения t-статистики превосходят табличные значения:

    Поэтому гипотеза Н 0 отклоняется, то есть параметры регрессии и коэффициент корреляции не случайно отличаются от нуля, а статистически значимы.

    Доверительный интервал для параметра a определяется как

    Для параметра a 95%-ные границы как показано на рисунке 7 составили:

    Доверительный интервал для коэффициента регрессии определяется как

    Для коэффициента регрессии b 95%-ные границы как показано на рисунке 7 составили:

    Анализ верхней и нижней границ доверительных интервалов приводит к выводу о том, что с вероятностью параметры a и b, находясь в указанных границах, не принимают нулевых значений, т.е. не являются статистически незначимыми и существенно отличны от нуля.

    7. Полученные оценки уравнения регрессии позволяют использовать его для прогноза. Если прогнозное значение прожиточного минимума составит:

    Тогда прогнозное значение прожиточного минимума составит:

    Ошибку прогноза рассчитаем по формуле:

    где

    Дисперсию посчитаем также с помощью ППП Excel. Для этого:

    1) Активизируйте Мастер функций : в главном меню выберете Формулы / Вставить функцию .

    3) Заполните диапазон, содержащий числовые данные факторного признака. Нажмите ОК .

    Рисунок 10 Расчёт дисперсии

    Получили значение дисперсии

    Для подсчёта остаточной дисперсии на одну степень свободы воспользуемся результатами дисперсионного анализа как показано на Рисунке 7.

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

    Интервал достаточно широк, прежде всего, за счёт малого объёма наблюдений. В целом выполненный прогноз среднемесячной заработной платы оказался надёжным.

    Условие задачи взято из: Практикум по эконометрике: Учеб. пособие / И.И. Елисеева, С.В. Курышева, Н.М. Гордеенко и др.; Под ред. И.И. Елисеевой. - М.: Финансы и статистика, 2003. - 192 с.: ил.

    Метод линейной регрессии позволяет нам описывать прямую линию, максимально соответствующую ряду упорядоченных пар (x, y). Уравнение для прямой линии, известное как линейное уравнение, представлено ниже:

    ŷ — ожидаемое значение у при заданном значении х,

    x — независимая переменная,

    a — отрезок на оси y для прямой линии,

    b — наклон прямой линии.

    На рисунке ниже это понятие представлено графически:

    На рисунке выше показана линия, описанная уравнением ŷ =2+0.5х. Отрезок на оси у — это точка пересечения линией оси у; в нашем случае а = 2. Наклон линии, b, отношение подъема линии к длине линии, имеет значение 0.5. Положительный наклон означает, что линия поднимается слева направо. Если b = 0, линия горизонтальна, а это значит, что между зависимой и независимой переменными нет никакой связи. Иными словами, изменение значения x не влияет на значение y.

    Часто путают ŷ и у. На графике показаны 6 упорядоченных пар точек и линия, в соответствии с данным уравнением

    На этом рисунке показана точка, соответствующая упорядоченной паре х = 2 и у = 4. Обратите внимание, что ожидаемое значение у в соответствии с линией при х = 2 является ŷ. Мы можем подтвердить это с помощью следу­ющего уравнения:

    ŷ = 2 + 0.5х =2 +0.5(2) =3.

    Значение у представляет собой фактическую точку, а значение ŷ — это ожидаемое значение у с использованием линейного уравнения при заданном значении х.

    Следующий шаг - определить линейное уравнение, максимально соответствующее набору упорядоченных пар, об этом мы говорили в предыдущей статье, где определяли вид уравнения по .

    Использование Excel для определения линейной регрессии

    Для того, чтобы воспользоваться инструментом регрессионного анализа встроенного в Excel, необходимо активировать надстройку Пакет анализа . Найти ее можно, перейдя по вкладке Файл –> Параметры (2007+), в появившемся диалоговом окне Параметры Excel переходим во вкладку Надстройки. В поле Управление выбираем Надстройки Excel и щелкаем Перейти. В появившемся окне ставим галочку напротив Пакет анализа, жмем ОК.

    Во вкладке Данные в группе Анализ появится новая кнопка Анализ данных.

    Чтобы продемонстрировать работу надстройки, воспользуемся данными , где парень и девушка делят столик в ванной. Введите данные нашего примера с ванной в столбцы А и В чистого листа.

    Перейдите во вкладку Данные, в группе Анализ щелкните Анализ данных. В появившемся окне Анализ данных выберите Регрессия , как показано на рисунке, и щелкните ОК.

    Установите необходимыe параметры регрессии в окне Рег­рессия , как показано на рисунке:

    Щелкните ОК. На рисунке ниже показаны полученные результаты:

    Эти результаты соответствуют тем, которые мы получили путем самостоя­тельных вычислений в .

    Известна тем, что она полезна в разных областях деятельности, включая и такую дисциплину, как эконометрика, где в работе используется данная программная утилита. В основном все действия практических и лабораторных занятий выполняют в Excel, которая существенно облегчает работу, давая подробные объяснения тех или иных действий. Так, один из инструментов анализа «Регрессия» применяется с целью подбора графика для набора наблюдений за счет метода наименьших квадратов. Рассмотрим, что представляет собой данный инструмент программы и в чем заключается его польза для пользователей. Ниже также предоставлена краткая, но понятная инструкция построения регрессионной модели.

    Основные задачи и виды регрессии

    Регрессия представляет собой зависимость между заданными переменными, за счет чего можно определить прогноз будущего поведения данных переменных. Переменные — это различные периодические явления, включая и поведение человека. Такой анализ программы Excel применяется для того, чтобы проанализировать воздействие на конкретную зависимую переменную значений одной или некоторым количеством переменных. К примеру, на продажи в магазине влияет несколько факторов, включая ассортимент, цены и место локализации магазина. Благодаря регрессии в Excel можно определять степень влияния каждого из указанных факторов по результатам имеющихся продаж, а после применить полученные данные для прогнозирования продаж на другой месяц или для другого магазина, расположенного рядом.

    Обычно регрессия представлена в виде простого уравнения, раскрывающего зависимости и силу связи между двумя группами переменных, где одна группа является зависимой или эндогенной, а другая — независимой или экзогенной. При наличии группы взаимосвязанных показателей зависимая переменная Y определяется исходя из логики рассуждений, а остальные выступают в роли независимых Х-переменных.

    Основные задачи построения регрессионной модели заключаются в следующем:

    1. Отбор значимых независимых переменных (Х1, Х2, …, Xk).
    2. Выбор вида функции.
    3. Построение оценок для коэффициентов.
    4. Построение доверительных интервалов и функции регрессии.
    5. Проверка значимости вычисленных оценок и построенного уравнения регрессии.

    Регрессионный анализ бывает нескольких видов:

    • парный (1 зависимая и 1 независимая переменные);
    • множественный (несколько независимых переменных).

    Уравнения регрессии бывает двух видов:

    1. Линейные, иллюстрирующие строгую линейную связь между переменными.
    2. Нелинейные — уравнения, которые могут включать степени, дроби и тригонометрические функции.

    Инструкция построения модели

    Чтобы выполнить заданное построение в Excel, необходимо следовать указаниям:


    Для дальнейшего вычисления следует использоваться функцию «Линейн ()», указывая Значения Y, Значения Х, Конст и статистику. После этого определите множество точек на линии регрессии с помощью функции «Тенденция» — Значения Y, Значения Х, Новые значения, Конст. При помощи заданных параметров вычислите неизвестное значение коэффициентов, опираясь на заданные условия поставленной задачи.

    На мой взгляд, как студента, эконометрика – это одна из самых прикладных наук из всех, с которыми мне удалось познакомиться в стенах своего университета. С помощью неё, действительно, можно решать задачи прикладного характера в масштабах предприятия. Насколько эффективными будут эти решения – вопрос третий. Суть в том, что большая часть знаний так и останется теорией, а вот эконометрика и регрессионный анализ всё-таки стоит изучить с особым вниманием.

    Что объясняет регрессия?

    Прежде, чем мы приступим к рассмотрению функций MS Excel, позволяющих, решать данные задачи, хотелось бы вам на пальцах объяснить, что, в сущности, предполагает регрессионный анализ. Так вам проще будет сдавать экзамен, а самое главное, интересней изучать предмет.

    Будем надеяться, вы знакомы с понятием функции из математики. Функция – это взаимосвязь двух переменных. При изменении одной переменной что-то происходит с другой. Изменяем X, меняется и Y, соответственно. Функциями описываются различные законы. Зная функцию, мы можем подставлять произвольные значения X и смотреть на то, как при этом изменится Y.

    Это имеет большое значение, поскольку регрессия – это попытка объяснить с помощью определённой функции на первый взгляд бессистемные и хаотичные процессы. Так, например, можно выявить взаимосвязь курса доллара и безработицы в России.

    Если данную закономерность обнаружить удастся, то по полученной нами в ходе расчетов функции, мы сможем составить прогноз, какой будет уровень безработицы при N-ом курсе доллара по отношению к рублю.
    Данная взаимосвязь будет называться корреляцией. Регрессионный анализ предполагает расчет коэффициента корреляции, который объяснит тесноту связи между рассматриваемыми нами переменными (курсом доллара и числом рабочих мест).

    Данный коэффициент может быть положительным и отрицательным. Его значения находятся в пределах от -1 до 1. Соответственно, мы может наблюдать высокую отрицательную или положительную корреляцию. Если она положительная, то за увеличением курса доллара последует и появление новых рабочих мест. Если она отрицательная, значит, за увеличением курса, последует уменьшение рабочих мест.

    Регрессия бывает нескольких видов. Она может быть линейной, параболической, степенной, экспоненциальной и т.д. Выбор модели мы делаем в зависимости от того, какая регрессия будет соответствовать конкретно нашему случаю, какая модель будет максимально близка к нашей корреляции. Рассмотрим это на примере задачи и решим её в MS Excel.

    Линейная регрессия в MS Excel

    Для решения задач линейной регрессии вам понадобится функционал «Анализ данных». Он может быть не включен у вас поэтому его нужно активировать.

    • Жмём на кнопку «Файл»;
    • Выбираем пункт «Параметры»;
    • Жмём по предпоследней вкладке «Надстройки» с левой стороны;



    • Снизу увидим Надпись «Управление» и кнопку «Перейти». Жмём по ней;
    • Ставим галочку на «Пакет анализа»;
    • Жмём «ок».



    Пример задачи

    Функция пакетного анализа активирована. Решим следующую задачу. У нас есть выборка данных за несколько лет о числе ЧП на территории предприятия и количестве трудоустроенных работников. Нам необходимо выявить взаимосвязь между этими двумя переменными. Есть объясняющая переменная X – это число рабочих и объясняемая переменная – Y – это число чрезвычайных происшествий. Распределим исходные данные в два столбца.

    Перейдём во вкладку «данные» и выберем «Анализ данных»

    В появившемся списке выбираем «Регрессия». Во входных интервалах Y и X выбираем соответствующие значения.

    Нажимаем «Ок». Анализ произведён, и в новом листе мы увидим результаты.

    Наиболее существенные для нас значения отмечены на рисунке ниже.

    Множественный R – это коэффициент детерминации. Он имеет сложную формулу расчета и показывает, насколько можно доверять нашему коэффициенту корреляции. Соответственно, чем больше это значение, тем больше доверия, тем удачнее наша модель в целом.

    Y-пересечение и Пересечение X1 – это коэффициенты нашей регрессии. Как уже было сказано, регрессия – это функция, и у неё есть определённые коэффициенты. Таким образом, наша функция будет иметь вид: Y = 0,64*X-2,84.

    Что нам это даёт? Это даёт нам возможность составить прогноз. Допустим, мы хотим нанять на предприятие 25 работников и нам нужно примерно представить, каким при этом будет количество чрезвычайных происшествий. Подставляем в нашу функцию данное значение и получаем результат Y = 0,64 * 25 – 2,84. Примерно 13 ЧП у нас будет происходить.

    Посмотрим, как это работает. Взгляните на рисунок ниже. В полученную нами функцию подставлены фактические значения по вовлеченным работникам. Посмотрите, как близки значения к реальным игрекам.

    Вы так же можете построить поле корреляции, выделив область игреков и иксов, нажав на вкладку «вставку» и выбрав точечную диаграмму.

    Точки идут вразброс, но в целом двигаются вверх, как будто посередине лежит прямая линия. И эту линию вы так же можете добавить, перейдя во вкладку «Макет» в MS Excel и выбрав пункт «Линия тренда»

    Щелкните дважды по появившейся линии и увидите то, о чем говорилось ранее. Вы можете изменять тип регрессии в зависимости от того, как выглядит ваше поле корреляции.

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


    Заключение

    Будем надеяться, что данная статья дала вам большее понимание о том, что такое регрессионный анализ и для чего он нужен. Всё это имеет большое прикладное значение.

    Пакет MS Excel позволяет при построении уравнения линейной регрессии большую часть работы сделать очень быстро. Важно понять, как интерпретировать полученные результаты. Для построения модели регрессии необходимо выбрать пункт Сервис\Анализ данных\Регрессия (в Excel 2007 этот режим находится в блоке Данные/Анализ данных/Регрессия). Затем полученные результаты скопировать в блок для анализа.

    Исходные данные:

    Результаты анализа

    Включать в отчет
    Расчет параметров уравнения регрессии
    Теоретический материал
    Уравнение регрессии в стандартном масштабе
    Множественный коэффициент корреляции (Индекс множественной корреляции)
    Частные коэффициенты эластичности
    Сравнительная оценка влияния анализируемых факторов на результативный признак (d - коэффициенты раздельной детерминации)

    Проверка качества построенного уравнения регрессии
    Значимость коэффициентов регрессии b i (t-статистика. Критерий Стьюдента)
    Значимость уравнения в целом (F-статистика. Критерий Фишера). Коэффициент детерминации
    Частные F-критерии

    Уровень значимости 0.005 0.01 0.025 0.05 0.1 0.25 0.4