Моделирование временного ряда

Цель: Изучить методы выявления структуры временного ряда, методы моделирования тенденции, и циклической компоненты ряда.

ПРИМЕР. Имеются данные о ценах на съемное жилье в курортной зоне за восемь сезонов.

Квартал                                
Цена                                
Квартал                                
Цена                                

Простроить модель временного ряда.

Часть 1. Выявление структуры ряда

Построим график зависимости цены на жилье от квартала. Для этого вводим в А1 подпись «Квартал», в ячейки А2 и А3 числа «1» и «2», затем обводим мышкой А2 и А3, выделяя их и зацепив мышью за маркер автозаполнения, опускаем его до А33. В В1 вводим подпись «Цена», а в столбец В2-В33 вводим значения строки «Цена» из таблицы данных. Переходим на «Лист 2», нажимаем на кнопку «Мастер диаграмм» и выбираем категорию «График» и тип «График с маркерами…», второй сверху левый. Нажимаем «Далее», в поле «Диапазон» обводим на листе 1 ячейки «B2-B33», переходим на закладку «Ряд», обводим в поле «Подписи оси Х» ячейки листа 1 «А2-А33». Нажимаем «Готово». Видно, что график имеет явно выраженные линейную трендовую составляющую и циклическую компоненту. Однако, для более полного анализа ряда, построим коррелограмму. Для этого в А1 (Лист 2) вводим подпись «Лаг», и в А2 и в А3 вводим «1» и «2». Обводим, выделяя, А2-А3 и автозаполнением переводим данные на А2-А9. Результат – последовательность чисел от 1 до 8. Далее ставим курсор в В1, вводим «Корреляция», переносим курсор в В2, вызываем формулу «=ПИРСОН» (вычисляет парные коэффициент корреляции, категория «Статистические»). Аргументом «Массив 1» будет служить ссылка на данные «Цена» кроме последнего значения (ссылка на В2-В32, лист 1). Аргумент «Массив 2» – эти же данные, но без первого аргумента (ссылка на В3-В33). Далее аналогично находим коэффициенты автокорреляции, но со сдвижкой (лагом) на 2, 3, …, 8 значений. Заполняем ячейки В3-В9 в соответствии с таблицей:

Ячейка Функция Массив 1 Массив 2 Ячейка Функция Массив 1 Массив 2
В3 ПИРСОН В2-В31 В4-В33 В7 ПИРСОН В2-В27 В8-В33
В4 ПИРСОН В2-В30 В5-В33 В8 ПИРСОН В2-В26 В9-В33
В5 ПИРСОН В2-В29 В6-В33 В9 ПИРСОН В2-В25 В10-В33
В6 ПИРСОН В2-В28 В7-В33  

Далее обводим ячейки В2-В9 мышью и вызываем мастер диаграмм, выбираем категорию «График» верхний левый график, нажимаем «Готово». Видно, что график имеет всплески при четвертом и восьмом лаге (коэффициент автокорреляции близок к единице), что говорит о наличии циклической составляющей с периодом 4. Проведем теперь моделирование временного ряда, выделив в нем тренд, циклическую и случайные компоненты.

Часть 2. Модель тенденции и циклической

компоненты ряда

Перейдем на лист 1. Все дальнейшие вычисления будут проводиться на этом листе. Проводим в третьем столбце сглаживание данных скользящей средней. Для этого в ячейку С1 вводим подпись «Сглаживание» а в С2 вводим формулу «=(B2+B3+B4+B5)/4» и автозаполняем ячейку на С2-С30. Посчитаем теперь в 4 столбце центрированное скользящее среднее, вводим в D1 подпись «Центрированное», а в D4 вводим формулу «=(C2+C3)/2». Автозаполняем область D4-D31. Вычисляем теперь оценку сезонной компоненты S. Для этого в пятый столбец вводим разность между показателем (столбец 2) и сглаженным значением (столбец 4). Вводим в Е1 подпись «Оценка S», а в Е4 вводим формулу «=B4-D4» и автозаполняем ее на Е4-Е31. Для моделирования циклической компоненты S. Для этого выводим оценку сезонной компоненты по кварталам года. Вводим в А35 подпись «Квартал», в ячейки В35-Е35 числа 1,2,3 и 4, а в ячейки В36-Е43 ссылки в соответствии с таблицей:

Ячейка D36 E36 B36 C36 D37 E37 B37
Ссылка =E4 =E5 =Е6 =Е7 =Е8 =Е9 =Е10
Ячейка C37 D38 E38 B38 C38 D39 E39
Ссылка =Е11 =Е12 =Е13 =Е14 =Е15 =Е16 =Е17
Ячейка В39 C39 D40 E40 B40 C40 D41
Ссылка =Е18 =Е19 =Е20 =Е21 =Е22 =Е23 =Е24
Ячейка E41 B41 C41 D42 E42 B42 C42
Ссылка =Е25 =Е26 =Е27 =Е28 =Е29 =Е30 =Е31

Вводим в А43 подпись «Среднее» и в В43 функцию «СРЗНАЧ», в поле аргумента «Число 1» дать ссылку на В36-В42. Автозаполняем данные на В43-Е43. Вводим в F42 подпись «Сумма», а в F43 формулу «=СУММ(B43:E43)». Видно, что сумма среднего сезонного воздействия отличается от нуля, однако, суммарное воздействие циклической компоненты должно быть нулевым. Для расчета циклической компоненты, рассчитаем ее поправку, которую отнимем от полученных средних данных. Для этого в G42 вводим подпись «Поправка» и в G43 формулу «=F43/4», в А44 вводим «S=», а в В44 вводим «=B43-$G$43», автозаполняем на В44-E44. Получили циклическую компоненту за 4 квартала: 2,759; -8,831; -7,258; 13,33. Вводим эти числа в ячейки F2-F5, введя ссылки: в F2 ссылка на «=В44» после ввода ссылки нажимаем F4, получаем «=$B$44», аналогично, в F3 дается ссылка на «=$С$44», в F4 ссылка на «=$D$44», в F5 ссылка на «=$E$44». Обведем четыре введенные ячейки F2-F5 курсором, и, автозаполнением, скопируем эти четыре ячейки на F2-F33. При этом в ячейку F1 вводим подпись «Циклическое S». Исключим теперь Циклическую компоненту из временного ряда. Для этого вводим в G1 подпись «Т+Е=у-S», а в G2 формулу «=B2-F2» и автозаполняем ячейку на G2-G33. Вычисляем теперь трендовую компоненту (тенденцию временного ряда). Введем в столбец Н трендовую компоненту Т в виде линейной функции , для этого в Н1 вводим подпись «Тренд Т», а в Н2 вводим функцию «ТЕНДЕНЦИЯ» категория «Статистические», аргументы которой «Изв_знач_у» – ссылка на В2-В33, «Изв_знач_х» - ссылка на А2-А33, «Нов_знач_х» - вновь ссылка на А2-А33, «Константа» – единица. Далее выделяем обводя курсором ячейки Н2-Н33, и нажимаем F2 и Ctrl+Shift+Enter. В следующем столбце I будет находиться модель временного ряда, состоящая из суммы циклической компоненты S и тренда Т. Вводим в I1 заголовок «Модель ряда», а в I2 вводим формулу «=H2+F2». Автозаполняем результат на I2-I33. Получим график значений временного ряда, тренда и его модели. Для этого ставим курсор в любую свободную ячейку, вызываем мастер диаграмм и выбираем тип «График» и первый верхний график слева, нажимаем «Далее». В поле «Диапазон» вводим ссылку на В2-В33, обводя их, затем удерживая Ctrl обводим еще области G2-G33 и I2-I33. График синего цвета – временной ряд практически совпадает со своей моделью - желтая линия. В центре линия красного цвета – трендовая составляющая ряда. Получим теперь случайную составляющую временного ряда – остатки Е. Для этого в J1 вводим подпись «Остатки Е», а в J2 формулу «=B2-I2». Автозаполняем на J3-J33. По полученным данным можно построить график остатков. Обводим, выделяя, ячейки J2-J33, вызываем мастер диаграмм, выбираем тип «Точечная», верхний график, нажимаем «Готово. График остатков говорит о случайном их расположении. Для проверки качества модели, рассчитаем остаточную сумму квадратов остатков и остаточную дисперсию (дисперсию адекватности). Для этого в К1 вводим подпись «Е^2», а в К2 вводим формулу «=J2*J2». Автозаполнением переносим формулу на К2-К33. Вычисляем оценку дисперсии адекватности. Вводим в J35 подпись «Dа=», а в К35 формулу «=СУММ(K2:K33)/32». Результат 1,768711. Вычисляем теперь оценку полную дисперсии показателя. Вводим в J36 подпись «Dy», а в К36 вводим функцию ДИСПР (категория «Статистические»), аргументом которой «Число 1» является ссылка на значения признака B2:B33. Видно, что оценка дисперсия адекватности намного меньше оценки полной дисперсии , которая равна 860,7937, что говорит о хорошем качестве модели. Оценка парного коэффициента корреляции вычисляется по формуле . Для его получения вводим в J37 подпись «Корреляция», а в К37 формулу «=КОРЕНЬ(1-K35/K36)». Результат близок к единице, что еще раз подтверждает хорошее качество модели.

Задание на самостоятельную работу

Владелец продуктового магазина, расположенного рядом с крупным промышленным предприятием, желает изучить временной ряд зависимости выручки в течении года. Средняя выручка фиксировалась подекадно (за 10 дней) в течение года. Имеется предположение, что имеется временной тренд, связанный с развитием и расширением магазина, и кроме этого, циклическую тенденцию, которая может быть объяснена периодичностью выдачи заработной платы сотрудникам соседнего предприятия. Исследовать структуру временного ряда, а также найти модель тенденции ряда (тренд), и модель циклической (сезонной) компоненты.

Дека- да                                    
                                   
Временной ряд – (в первом столбце - номер варианта)
1. 52,7 52,1 53,4 57,3 56,1 56,2 61,3 60,9 60,5 65,4 65,6 65,6 70,7 68,7   73,6 73,7 74,5
  78,2 78,6 83,5   82,3 87,1 86,3 85,5 91,4 90,6 90,7 95,5 93,6 94,3      
2. 74,4 73,2 74,3 79,9 78,7 79,7 84,1 84,3 85,4 89,3 89,6   94,7 95,2 95,4      
                                   
3. 84,1 82,6 83,8 87,5 87,3 88,1   92,3 93,6 98,4 97,2 97,1            
                                   
4. 32,8 30,3 30,8 35,7 34,1 34,2 37,5 35,8 35,7 39,1 38,8 37,3 43,2 40,8   44,2 43,8 42,4
46,7 46,1 45,7 49,7 47,4 47,8   50,1 49,8 54,6 51,9 52,3 56,1 54,3 55,2   57,2 57,9
5. 13,1 11,9 11,8 17,3 15,9 16,1 20,5 19,2 19,9 23,9 22,8 23,8 27,6 26,3 26,1 31,2 30,1 30,3
35,1   33,9 38,6 36,3   41,9   40,3 44,8 43,8 45,2 49,6   47,7 53,5 50,8 52,2
6. 19,2   18,9 24,4 23,2 23,1 27,9 28,8 28,2 34,8 33,2 33,3 39,8 38,7 40,1 43,2 44,3 43,3
48,2 48,4 50,1 53,8 52,8 54,4 59,4 58,1 58,5 64,5 63,4 64,3 70,4 67,9 68,7 73,8 74,5 74,5
7.   25,4 25,6   28,9 28,2   32,2 32,3 36,9 34,3 33,6 38,2 37,1 36,3 41,8 40,1 40,5
44,8 41,9 42,8 46,8 44,7 44,7 48,4 47,7 48,3 52,7 49,7 50,8 54,2 52,7 53,6 56,8 56,7 56,3
8.   20,4 21,6 25,6 22,9 24,3 27,3 26,7 26,7 30,9 28,9 28,9 32,5 30,3 31,3 33,9 33,1  
37,4 35,9 35,4 40,4 38,3 38,6 42,6 40,3 40,3 45,1 43,2 42,2 45,9 44,4 44,3 48,4 46,8 48,1
9. 53,4 52,8   57,3 54,9 54,9 60,4 59,9 60,4 63,6 63,2 63,3 68,2 65,6 66,9 70,4 69,5  
73,9 73,2 72,8   77,4 77,6 81,4 80,8 80,8 85,2 83,4 85,5 88,2 87,3 88,4   91,8 92,4
10. 73,2 72,8 73,4 79,6 77,9 78,4 84,1 82,5   89,9 88,6   93,5 93,5 94,6 98,7 98,4 99,6
                                   
11. 82,1 82,2   85,9 83,1 83,2 88,7 87,4 87,3 90,5 89,7   93,6 91,4 92,7 97,1 93,8  
98,1 97,1 96,8                              
12. 33,7 31,6 32,6 37,4 37,3 37,5 42,9 42,1 41,3 47,7 45,8 46,1 50,5 49,9 50,2 55,8 55,8 54,8
61,3   60,4 64,7 63,2 65,3 69,2 68,8 69,3 73,9 72,1 73,4 78,7 77,1 78,1 82,8 81,7 82,1
13. 53,5 52,7 53,6 58,8 58,7 60,5 65,5 63,8   70,8   70,9 75,9 76,6 77,4 82,6 81,4 81,9
88,3 86,8 89,2   93,7 93,4 99,5 99,4 99,1                  
14. 23,2 21,6 23,3 26,8   25,5 31,8 30,4 29,6 34,1 33,1 33,8 38,5 37,4 38,2 42,7 40,7 42,6
46,1 45,5 46,4 49,9 49,2 50,7 53,8 52,8 52,9 57,9 57,8 57,3 62,2 60,7 61,9 66,7 65,3 64,5
15. 74,3 74,1 75,4 80,8 78,7 81,4 85,4 86,2 85,9   90,9 93,1 97,5 97,8 98,9      
                                   
                                                                         

Лабораторная работа № 10


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: