Программирование в эконометрике

Исследование гипотезы об отсутствии автокорреляции по критерию Дарбина-Уотсона. Определение среднеквадратического отклонения ряда остатков. Ознакомление с особенностями точечного и интервального прогноза. Анализ типов линий тренда, используемых в Excel.

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык русский
Дата добавления 08.06.2015
Размер файла 1018,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

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

1) построить линейную модель Y(t) = a0 + a1t, параметры которой оценить методом наименьших квадратов (МНК);

2) оценить адекватность построенной модели на основе исследования:

случайной остаточной компоненты по критерию пиков;

независимости уровней ряда остатков по d-критерию и по первому коэффициенту автокорреляции;

нормальности распределения остаточной компоненты по RS-критерию;

3) построить точечный и интервальный прогнозы на два шага вперед;

4) отобразить на графике фактические данные, результаты расчетов и прогнозирования;

5) для данного ряда выбрать наилучший вид тренда.

Пусть имеются данные о динамике объемов ВВП США (в ценах 1997 г., млрд долл. США)

Год

Объем ВВП США, млрд. долл.

Год

Объем ВВП США, млрд. долл.

1986

3221,7

1995

4148,5

1987

3380,8

1996

4279,8

1988

3533,2

1997

4404,5

1989

3703,5

1998

4540

1990

3796,8

1999

4781,6

1991

3776,3

2000

4836,9

1992

3843,1

2001

4884,9

1993

3760,3

2002

4848,4

1994

3906,6

Порядок выполнения.

1. Оценка параметров модели

Оценим параметры с помощью надстройки Excel Анализ данных.

Для этого выполним следующие действия:

введем исходные данные (рис. 1):

Рис. 1. Исходные данные

выберем команду Сервис + Анализ данных;

в появившемся окне выберем инструмент Регрессия, а затем щелкнем по кнопке ОК (рис. 2).

Рис. 2. Диалоговое окно Анализ данных

в диалоговом окне Регрессия в поле Входной интервал Y введем диапазон ячеек зависимой переменной (Котировки). В поле Входной интервал Х введем диапазон ячеек, который содержит значения независимой переменной (t). Если выделить и заголовки столбцов, то необходимо установить флажок в поле Метки.

Для параметров вывода выберем поле Новый рабочий лист.

Для анализа остатков выберем поля Остатки и График подбора.

Диалоговое окно будет выглядеть следующим образом (рис. 3).

Рис. 3. Диалоговое окно Регрессия

Результат регрессионного анализа будет выведен на новый лист рабочей книги Excel. Анализ содержит таблицу регрессионной статистики и дисперсионного анализа, таблицу регрессионного анализа, а также график подбора (рис. 4).

Регрессионная статистика

Множественный R

0,980404

R-квадрат

0,961191

Нормированный R-квадрат

0,958604

Стандартная ошибка

110,1229

Наблюдения

17

Дисперсионный анализ

df

SS

MS

F

Значимость F

Регрессия

1

4505343

4505343

371,5118

5,39E-12

Остаток

15

181905,8

12127,05

Итого

16

4687249

Коэффициенты

Стандартная ошибка

t-статистика

P-Значение

Нижние 95%

Верхние 95%

Нижние 95,0%

Верхние 95,0%

Y-пересечение

3151,126

55,86531

56,40578

6,97E-19

3032,052

3270,201

3032,052

3270,201

Переменная X 1

105,0833

5,451896

19,27464

5,39E-12

93,46289

116,7038

93,46289

116,7038

Вывод остатка

Наблюдение

Предсказанное Y

Остатки

1

3256,21

-34,5098

2

3361,293

19,50686

3

3466,376

66,82353

4

3571,46

132,0402

5

3676,543

120,2569

6

3781,626

-5,32647

7

3886,71

-43,6098

8

3991,793

-231,493

9

4096,876

-190,276

10

4201,96

-53,4598

11

4307,043

-27,2431

12

4412,126

-7,62647

13

4517,21

22,7902

14

4622,293

159,3069

15

4727,376

109,5235

16

4832,46

52,4402

17

4937,543

-89,1431

Рис. 4. График подбора

В результате расчетов получено линейное уравнение зависимости yt (урожайность) от t (время) в виде:

Y(t) = 3151,126 + 105,0833t

Оценка параметров модели "вручную". Расчеты коэффициентов модели будем проводить по формулам кривых роста оцененных МНК:

a0 = a1,

где , - средние значения уровней ряда и моментов наблюдения соответственно.

Оценка параметров регрессии:

а1 = 105,083;

а0 = 4096,876471 - 105,083 9 3151,1294.

В результате ручного расчета получено линейное уравнение зависимости yt (объем ВВП) от t (время) в виде:

Y(t) = 3151,1294 + 105,083t.

Оценка параметров модели средствами мастера диаграмм представлена на рис.

Год (t)

Объем ВВП США, млрд. долл. (yt)

t-tср

(t-tср )^2

y-y ср

(t-tср)(y-yср)

1

3221,7

-8

64

-875,1764706

7001,411765

2

3380,8

-7

49

-716,0764706

5012,535294

3

3533,2

-6

36

-563,6764706

3382,058824

4

3703,5

-5

25

-393,3764706

1966,882353

5

3796,8

-4

16

-300,0764706

1200,305882

6

3776,3

-3

9

-320,5764706

961,7294118

7

3843,1

-2

4

-253,7764706

507,5529412

8

3760,3

-1

1

-336,5764706

336,5764706

9

3906,6

0

0

-190,2764706

0

10

4148,5

1

1

51,62352941

51,62352941

11

4279,8

2

4

182,9235294

365,8470588

12

4404,5

3

9

307,6235294

922,8705882

13

4540

4

16

443,1235294

1772,494118

14

4781,6

5

25

684,7235294

3423,617647

15

4836,9

6

36

740,0235294

4440,141176

16

4884,9

7

49

788,0235294

5516,164706

17

4848,4

8

64

751,5235294

6012,188235

Сумма

153

69646,9

0

408

5,45697E-12

42874

Среднее

9

4096,876471

Рис. 5. Корреляционное поле и тренд

Оценка качества построенной модели

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

Проверка равенства нулю математического ожидания уровней ряда остатков

Для этого найдем значения ряда остатков и произведем суммирование

Год (t)

Объем ВВП США, млрд. долл. (yt)

Y рег

E

1

3221,7

3256,212

-34,5124

2

3380,8

3361,295

19,5046

3

3533,2

3466,378

66,8216

4

3703,5

3571,461

132,0386

5

3796,8

3676,544

120,2556

6

3776,3

3781,627

-5,3274

7

3843,1

3886,71

-43,6104

8

3760,3

3991,793

-231,493

9

3906,6

4096,876

-190,276

10

4148,5

4201,959

-53,4594

11

4279,8

4307,042

-27,2424

12

4404,5

4412,125

-7,6254

13

4540

4517,208

22,7916

14

4781,6

4622,291

159,3086

15

4836,9

4727,374

109,5256

16

4884,9

4832,457

52,4426

17

4848,4

4937,54

-89,1404

Сумма

153

69646,9

69646,9

0,0012

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

Проверка независимости (отсутствие автокорреляции)

Данное свойство проверяют с помощью критерия Дарбина-Уотсона. Для этого находится статистика Дарбина-Уотсона (d-статистика):

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

Расчетное значение d равно:

= 0,7087

Значение рассчитанного параметра d больше dв и меньше 4dв, поэтому принимаем гипотезу об отсутствии автокорреляции по критерию Дарбина-Уотсона.

Значение рассчитанного параметра d больше dв и меньше 4dв, поэтому принимаем гипотезу об отсутствии автокорреляции по критерию Дарбина-Уотсона.

Также для проверки наличия автокорреляции можно воспользоваться первым коэффициентом автокорреляции:

Для принятия решения об отсутствии или наличие автокорреляции в исследуемом ряду расчетное значение r(1) сопоставляют с табличным (критическим) значением r для = 0,05. Если r(1) < r, то гипотеза об отсутствии автокорреляции в исследуемом ряду может быть принята, иначе - делают вывод о наличии автокорреляции в ряду.

Вычислим r(1) для нашего примера:

r(1) = = 0,6205.

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

Модель по параметру независимости адекватна.

Проверка случайности возникновения отдельных отклонений от тренда

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

Значение случайной переменной считается поворотной точкой, если оно одновременно больше (меньше) соседних с ним элементов. Если остатки случайны, то поворотная точка приходится примерно на каждые 1,5 наблюдения. Если их больше, то возмущения быстро колеблются, и это не может быть объяснено только случайностью. Если же их меньше, то последовательные значения случайного компонента положительно коррелированны.

Критерий случайности отклонений от тренда при уровне вероятности 0,95 можно представить как

где р фактическое количество поворотных точек в случайном ряду; 1,96 квантиль нормального распределения для 5%-го уровня значимости.

Квадратные скобки означают, что от результата вычисления следует взять целую часть (не путать с процедурой округления!).

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

Построим график остатков.

Рис. 6. График остатков

Количество поворотных точек равно 3.

Значение = [6,7794] = 6.

Неравенство выполняется 3 < 6. Следовательно, свойство случайности выполняется. Модель по данному параметру не адекватна.

Соответствие ряда остатков нормальному закону распределения

Данное соответствие можно проверить с помощью RS-критерия:

где max, min - соответственно максимальный и минимальный уровни ряда остатков; S среднеквадратическое отклонение ряда остатков.

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

Среднеквадратическое отклонение ряда остатков S = 3,6912.

RS = = 3,5611

Расчетное значение попадает в интервал [2,67-3,69], следовательно, выполняется свойство нормального распределения. Модель по этому параметру адекватна.

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

Точечный и интервальный прогнозы на два шага вперед

Точечный прогноз - это прогноз, которым называется единственное значение прогнозируемого показателя. Это значение определяется подстановкой в полученное (рассчитанное) уравнение выбранной кривой роста величины времени t, соответствующей периоду упреждения:

t = n + 1; t = n + 2 и т.д.

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

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

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

3. Тенденция характеризует движение среднего уровня ряда динамики, поэтому отдельные наблюдения могут от него отклоняться. Если такие отклонения наблюдались в прошлом, то они будут наблюдаться и в будущем.

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

При построении доверительного интервала прогноза рассчитывается величина U(k), которая для линейной модели имеет следующий вид

где р - число факторных переменных; k - период прогнозирования; tб - табличное значение t-статистики Стьюдента при заданном уровне значимости и числе наблюдений (значение tб можно получить с помощью встроенной функции Excel СТЬЮДРАСПОБР);

- стандартная ошибка (среднеквадратическое отклонение от модели).

Для других моделей величина U(k) рассчитывается аналогичным образом, но имеет более громоздкий вид. Как видно из формулы, величина U зависит прямо пропорционально от точности модели, коэффициента доверительной вероятности tб, степени углубления в будущее на k шагов вперед, т.е. на момент t = n + k, и обратно пропорциональна объему наблюдений. Доверительный интервал прогноза будет иметь следующий вид:

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

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

Построим прогнозы на два шага вперед (k = 1 и k = 2):

1) точечный

2) интервальный

Рассчитаем стандартную ошибку:

Тогда значение U(k) для расчета доверительного интервала будет равно:

Данные расчета верхних и нижних границ доверительного интервала приведены в таблице.

n+k

U(k)

Прогноз

Верхняя граница

Нижняя граница

17+1

6,3583

5042,62

5048,98

5036,26

17+2

6,3682

5147,703

5145,07

5141,33

График фактических данных, результатов расчета и прогнозирования

Для построения графика прогнозирования воспользуемся инструментом Excel Мастер диаграмм.

Для этого необходимо:

1. Выделить диапазоны ячеек значений t, урожайности и оценки урожайности.

2. Запустить Мастер диаграмм, в диалоговом окне мастера выбрать тип диаграммы Точечный, на котором значения соединены отрезками.

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

3. В диалоговом окне Исходные данные на вкладке Ряд добавить ряды для значений точечного и интервального прогноза. Для этого выбрать кнопку Добавить, в поле Имя указать название ряда, в поле Значение Х диапазон прогноза, в поле Значение Y диапазон либо точного, либо интервального прогнозов.

В результате график прогноза выглядит следующим образом (рис. 7).

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

Выбор наилучшего тренда для оценки временного ряда

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

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

Работа мастера состоит из четырех основных шагов.

Шаг 1. Выбор типа и вида диаграммы. Во вкладке Стандартные можно увидеть основные типы диаграмм. Выбрав тип диаграммы, нажать кнопку Далее (рис. 8).

Рис. 8. Окно выбора типа диаграммы

Шаг 2. Выбор и уточнение ориентации диапазона данных и ряда.

Следующее диалоговое окно позволяет выполнить следующие действия:

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

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

добавлять и удалять ряды;

присваивать рядам имена;

изменять подписи категорий и т.д.

Шаг 3. Настройка диаграммы. Это наиболее сложный этап работы мастера. В появившемся окне предлагается большое количество самых различных параметров диаграммы. Если параметры не изменяются, то используются установленные по умолчанию значения.

Шаг 4. Выбор месторасположения диаграммы. На этом шаге определяется месторасположение созданной диаграммы.

Построение линий тренда

Для описания закономерностей в исследуемом временном ряду строятся линии тренда. В табл. приведены типы линий тренда, используемые в Excel.

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

1) щелкнуть правой кнопкой мыши по ряду данных;

2) в динамическом меню выбрать команду Добавить линию тренда.

На экране появится окно Линия тренда;

3) выбрать вид зависимости регрессии. Если выбран тип Полиномиальная, то необходимо обязательно выбрать степень полинома. Если выбран тип Линейная фильтрация (данный тип не является регрессией, производится сглаживание данных методом скользящей средней), то в поле точки необходимо ввести число точек для расчета средней величины;

4) перейти на вкладку Параметры. В списке Название аппроксимирующей (сглаженной) кривой установить переключатель Автоматическое или Другое, после чего введите название кривой и оно появится в легенде диаграммы;

5) если линия тренда регрессия, то можно задать прогнозируемое количество периодов, которые будут добавлены к линии тренда;

6) в случае необходимости можно задать остальные параметры.

На один график корреляционного поля можно нанести несколько линий тренда и по параметру R^2 (коэффициент детерминации) определить вид тренда для предложенного временного ряда.

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

Рис. 9. Выбор наилучшей модели

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

Размещено на Allbest.ru

...

Подобные документы

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

    контрольная работа [218,8 K], добавлен 12.09.2011

  • Проведение анализа динамики валового регионального продукта и расчета его точечного прогноза при помощи встроенных функций Excel. Применение корреляционно-регрессионного анализа с целью выяснения зависимости между основными фондами и объемом ВРП.

    реферат [1,3 M], добавлен 20.05.2010

  • Ознакомление с разнообразными надстройками, входящими в состав Microsoft Excel; особенности их использования. Примеры решения задач линейного программирования с помощью вспомогательных программ "Подбор параметра", "Поиск решения" и "Анализ данных".

    реферат [2,5 M], добавлен 25.04.2013

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

    контрольная работа [431,3 K], добавлен 24.04.2011

  • Анализ возможностей текстового редактора Word и электронных таблиц Excel для решения экономических задач. Описание общих формул, математических моделей и финансовых функций Excel, используемых для расчета скорости оборота инвестиций. Анализ результатов.

    курсовая работа [64,5 K], добавлен 21.11.2012

  • Использование функции Excel для расчета экспоненциального роста на основании имеющихся данных. Построение графика прогноза по методу скользящей средней. Определение коэффициента детерминации. Полиномиальная зависимость между исследуемыми показателями.

    лабораторная работа [995,2 K], добавлен 01.12.2011

  • Создание макроса на языке Statistica Visual Basic (SVB) для проверки гипотезы о нормальности остатков множественной регрессии. Возможности программирования на языке SVB в пакете STATISTICA. Проверка гипотезы в модели вторичного рынка жилья в г. Минске.

    курсовая работа [573,1 K], добавлен 02.10.2009

  • Определение доли перевозчиков в их общем количестве средствами Excel. Автоматическое и ручное прогнозирование линейной и экспоненциальной зависимости. Вычисление тенденций с помощью добавления линии тренда на диаграмму. Возможности процессора MathCAD.

    контрольная работа [3,8 M], добавлен 03.04.2012

  • Составление отчетной ведомости "Магазины" в Excel 2013. Работа с таблицами семейства Microsoft Office. Построение круговой диаграммы и гистограммы, графиков. Разработка процедур для табулирования функций. Программирование функций пользователя на VBA.

    курсовая работа [2,6 M], добавлен 03.04.2014

  • Рассмотрение и ознакомление с одним из наиболее используемых языков программирования - С++. Его применение в процессе работы со строковыми типами данных и символами. Исследование кодов написания программ в режиме разработки консольного приложения.

    курсовая работа [6,1 M], добавлен 20.01.2016

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

    контрольная работа [1,8 M], добавлен 12.01.2011

  • Ознакомление с понятием и особенностями выдачи/приобретения лицензии на право использования программного обеспечения. Рассмотрение классификации лицензий и типов соглашений. Исследование основ деятельности собственника авторских прав в данной сфере.

    презентация [118,7 K], добавлен 11.12.2014

  • Решение задачи линейного программирования симплекс-методом. Нахождение оптимального плана по критерию максимума прибыли. Транспорт - определение плана перевозок грузов на предприятие, которое обеспечивает минимальные совокупные транспортные издержки.

    контрольная работа [2,0 M], добавлен 11.05.2008

  • Пакет Microsoft Office. Электронная таблица MS Excel. Создание экранной формы и ввод данных. Формулы и функции. Пояснение пользовательских функций MS Excel. Физическая постановка задач. Задание граничных условий для допустимых значений переменных.

    курсовая работа [3,4 M], добавлен 07.06.2015

  • Язык программирования как система обозначений, применяемая в описании алгоритмов для ЭВМ. Разработка программы на языке программирования Бейсик. Освоение приемов работы с электронными таблицами MS Excel. Создание базы данных с помощью СУБД MS Access.

    контрольная работа [2,6 M], добавлен 15.02.2010

  • Анализ программы Microsoft Excel. Способы оформления элементов таблицы различными цветами. Этапы подготовки табличных документов. Характеристика табличного процессора EXCEL. Особенности проведения однотипных расчетов над большими наборами данных.

    реферат [565,9 K], добавлен 14.09.2012

  • Возможности для создания совершенно новых типов игр. Характеристики используемых при работе аппаратно-программных средств. Обоснование выбора среды программирования. Анализ входной и выходной информации, описание схемы алгоритма программы и схемы данных.

    курсовая работа [353,1 K], добавлен 25.07.2012

  • Общие и отличительные черты объектов, связь между ними. Принципы организации иерархии и понятия объектно-ориентированной парадигмы программирования. Анализ предметной области, определение абстрактных типов данных, проектирование классов и коллекций.

    курсовая работа [2,1 M], добавлен 11.03.2016

  • Составление и решение алгоритмов в Microsoft Excel. Среда для написания программ на VBA и управляющие элементы. Примеры программирования, свойства и методы объектов: ячейки бланка заказа; разработка и автоматизация заявки, изменение свойств объекта.

    учебное пособие [2,9 M], добавлен 18.06.2012

  • Краткие сведения об электронных таблицах MS Excel. Решение задачи линейного программирования. Решение с помощью средств Microsoft Excel экономической оптимизационной задачи, на примере "транспортной задачи". Особенности оформления документа MS Word.

    курсовая работа [1,1 M], добавлен 27.08.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.