Регресія в Excel: рівняння, приклади. Лінійна регресія

Дата:

2018-07-14 00:10:19

Перегляди:

618

Рейтинг:

1Дизлайк 0Любити

Поділитися:

Table of contents:

Регресійний аналіз — це статистичний метод дослідження, що дозволяє показати залежність того чи іншого параметра від однієї або кількох незалежних змінних. В докомпьютерную еру його застосування було досить важко, особливо якщо мова йшла про великих обсягах даних. Сьогодні, дізнавшись як побудувати регресію в Excel, можна вирішувати складні статистичні задачі буквально за пару хвилин. Нижче представлені конкретні приклади з галузі економіки.

Види регресії

Саме це поняття було введено в математику Френсісом Гальтоном у 1886 році. Регресія бывает:

  • линейной;
  • параболической;
  • степенной;
  • экспоненциальной;
  • гиперболической;
  • показательной;
  • логарифмической.

Приклад 1

Розглянемо задачу визначення залежності кількості звільнених членів колективу від середньої зарплати на 6 промислових підприємствах.

Завдання. На шести підприємствах проаналізували середньомісячну заробітну плату та кількість працівників, які звільнилися за власним бажанням. У табличній формі маємо:

A

B

C

1

Х

Кількість звільнених

Зарплата

2

Y

30000 рублів

3

1

60

35000 рублів

4

2

35

40000 рублів

5

3

20

45000 рублів

6

4

20

50000 рублів

7

5

15

55000 рублів

8

6

15

60000 рублів

Для задачі визначення залежності кількості звільнених працівників від середньої зарплати на 6 підприємствах модель регресії має вигляд рівняння Y = а0 + 1X1 +…+аKXK, де хі   впливають змінні, aі   коефіцієнти регресії, a k — число факторів.

Для даної задачі Y — це показник звільнених співробітників, а впливає фактор — зарплата, яку позначаємо X.

Використання можливостей табличного процесора «Іксель»

Аналізу регресії в Excel має передувати застосування до наявних табличними даними вбудованих функцій. Однак для цих цілей краще скористатися дуже корисною надбудовою «Пакет аналізу». Для його активації потрібно:

Більше:

Розширення

Розширення "Економія трафіку Google Chrome

У статті піде мова про те, як здійснюється економія трафіку в Google Chrome. Цей режим ще називають "Турбо", і його практично кожен спостерігав в таких браузерах, як Yandex Browser або Opera. Проте в Google Chrome даний компонент відсутній, і заощади...

Смайли в

Смайли в "Скайпі" - опис, застосування, секрети

Skype - програма, якою користуються багато людей. Вона призначена спеціально для спілкування і обміну даними. Як і будь-який інший месенджер, "Скайп" оснащений чудовим інтерфейсом і графічними елементами. Тут можна виражати емоції різними способами. ...

Ресурс вогняна сіль в

Ресурс вогняна сіль в "Скайриме"

Матеріал у грі «Скайрим» вогняна сіль має ряд застосувань, які будуть корисні для гравця. Цей предмет можна дістати кількома способами, які варто знати користувачу. Стаття надає всю потрібну інформацію з цього ресурсу.ВидобутокУ проекті ж...

  • з вкладки «Файл» перейти в розділ «Параметри»;
  • у вікні, вибрати рядок «Надбудови»;
  • клацнути по кнопці «Перейти», розташованої внизу, праворуч від рядка «Управління»;
  • поставити галочку поруч з назвою «Пакет аналізу» і підтвердити свої дії, натиснувши «Ок».

Якщо все зроблено правильно, у правій частині вкладки «Дані», розташованому над робочим аркушем «Іксель», з'явиться потрібна кнопка.

Лінійна регресія в Excel

Тепер, коли під рукою є всі необхідні віртуальні інструменти для здійснення економетричних розрахунків, можемо приступити до вирішення нашої задачі. Для цього:

  • клацаємо по кнопці «Аналіз даних»;
  • у вікні натискаємо на кнопку «Регресія»;
  • з'явилася вкладку вводимо діапазон значень Y (кількість звільнених працівників) і X (їх зарплати);
  • підтверджуємо свої дії натисненням кнопки «Ok».

В результаті програма автоматично заповнить новий лист табличного процесора даними аналізу регресії. Зверніть увагу! В Excel є можливість самостійно визначити місце, яке ви віддаєте перевагу для цієї мети. Наприклад, це може бути той самий лист, де знаходяться значення Y і X, або навіть нова книга, спеціально призначена для зберігання таких даних.

Аналіз результатів регресії R-квадрата

В Excel дані отримані в ході обробки даних розглянутого прикладу мають вигляд:

регресія в Excel

Перш за все, слід звернути увагу на значення R-квадрата. Він являє собою коефіцієнт детермінації. В даному прикладі R-квадрат = 0,755 (75,5%), тобто розрахункові параметри моделі пояснюють залежність між розглянутими параметрами на 75,5 %. Чим вище значення коефіцієнта детермінації, тим обрана модель вважається більш придатною для конкретної задачі. Вважається, що вона коректно описує реальну ситуацію при значенні R-квадрата вище 0,8. Якщо R-квадрата<0,5, то такий аналізу регресії в Excel не можна вважати правильним.

Аналіз коефіцієнтів

Кількість 64,1428 показує, яким буде значення Y, якщо всі змінні xi в розглянутій нами моделі обнуляться. Іншими словами, можна стверджувати, що значення аналізованого параметра впливають і інші фактори, які не описані в конкретній моделі.

Наступний коефіцієнт -0,16285, розташований у комірці B18, показує вагомість впливу змінної Х на Y. Це означає, що середньомісячна зарплата працівників у межах розглянутої моделі впливає на число звільнених з вагою -0,16285, тобто ступінь їївпливу зовсім невелика. Знак «-» вказує на те, що коефіцієнт має негативне значення. Це очевидно, оскільки всім відомо, що чим більше зарплата на підприємстві, тим менше людей висловлюють бажання розірвати трудовий договір або звільняється.

Множинна регресія

Під таким терміном розуміється рівняння зв'язку з декількома незалежними змінними виду:

Y=f(x1+x2+…xM) + ε, де y — це результативний ознака (залежна змінна), а x1, x2, …xM — це ознаки-фактори (незалежні змінні).

Оцінка параметрів

Для множинної регресії (МР) її здійснюють, використовуючи метод найменших квадратів (МНК). Для лінійних рівнянь виду Y = a + b1X1 +…+bMXM+ ε будуємо систему нормальних рівнянь (див. нижче)

множинна регресія

Щоб зрозуміти принцип методу, розглянемо двохфакторну випадок. Тоді маємо ситуацію, описувану формулою

коефіцієнт регресії

Звідси отримуємо:

рівняння регресії в Excel

де σ — це дисперсія відповідної ознаки, відбитого в індексі.

МНК застосуємо до рівняння МР в стандартизируемом масштабі. У такому разі отримуємо рівняння:

лінійна регресія в Excel

в якому tY, tX1, …TXm   стандартизируемые змінні, для яких середні значення рівні 0; βі   стандартизовані коефіцієнти регресії, а середньоквадратичне відхилення   1.

Зверніть увагу, що всі βі в даному випадку задані, як нормовані і централизируемые, тому їх порівняння між собою вважається коректним і допустимим. Крім того, прийнято здійснювати відсів факторів, відкидаючи ті з них, у яких найменші значення βi.

Завдання з використанням рівняння лінійної регресії

Наприклад, є таблиця динаміки ціни конкретного товару N протягом останніх 8 місяців. Необхідно прийняти рішення про доцільність придбання його партії за ціною 1850 руб./т.

A

B

C

1

номер місяця

назва місяця

ціна товару N

2

1

січень

1750 рублів за тонну

3

2

лютий

1755 рублів за тонну

4

3

березень

1767 рублів за тонну

5

4

квітень

1760 рублів за тонну

6

5

травень

1770 рублів за тонну

7

6

червень

1790 рублів за тонну

8

7

липень

1810 рублів за тонну

9

8

серпень

1840 рублів за тонну

Для вирішення цієї задачі в табличному процесорі «Іксель» потрібно задіяти вже відомий по представленому вище прикладу інструмент «Аналіз даних». Далі вибирають розділ «Регресія» і задають параметри. Потрібно пам'ятати, що в полі «Вхідний інтервал Y» повинен вводитися діапазон значень залежної змінної (у даному випадку ціни на товар в конкретні місяці року), а в «Вхідний інтервал X» — для незалежної (номер місяця). Підтверджуємо дії натисненням «Ok». На новому аркуші (якщо так було зазначено) отримуємо дані для регресії.

Будуємо за ним лінійне рівняння виду y=ax+b, де в якості параметрів a і b виступають коефіцієнти рядка з найменуванням номера місяця й коефіцієнти і рядка «Y-перетин» з листа з результатами регресійного аналізу. Таким чином, лінійне рівняння регресії (УР) завдання 3 записується у вигляді:

Ціна на товар N = 11,714* номер місяця + 1727,54.

в алгебраїчних позначеннях

Y = 11,714 x + 1727,54

Аналіз результатів

Щоб вирішити, чи адекватно отримане рівняння лінійної регресії, що використовуються коефіцієнти множинної кореляції (КМК) і детермінації, а також критерій Фішера та критерій Стьюдента. В таблиці «Іксель» з результатами регресії вони виступають під назвами множинний R R-квадрат, F-статистика і t-статистика відповідно.

КМК R дає можливість оцінити тісноту ймовірнісної зв'язку між незалежною і залежною змінними. Її високе значення свідчить про досить сильного зв'язку між змінними «Номер місяця» і «Ціна товару N в рублях за 1 тонну». Проте характер цього зв'язку залишається невідомим.

Квадрат коефіцієнта детермінації R2(RI) являє собою числову характеристику частки загального розкиду і показує, що розкид якій частині експериментальних даних, тобто значень залежноїзмінної відповідає рівняння лінійної регресії. У розглянутій задачі ця величина дорівнює 84,8%, тобто статистичні дані з високим ступенем точності описуються отриманим УР.

F-статистика, звана також критерієм Фішера, який використовується для оцінки значимості лінійної залежності, спростовуючи або підтверджуючи гіпотезу про її існування.

Значення t-статистики (критерій Стьюдента) допомагає оцінювати значущість коефіцієнта при невідомій або вільного члена лінійної залежності. Якщо значення t-критерію > tкр, то гіпотеза про незначущості вільного члена лінійного рівняння відкидається.

У розглянутій задачі для вільного члена допомогою інструментів «Іксель» було отримано, що t=169,20903, а p=2,89 Е-12, тобто маємо нульову ймовірність того, що буде відкинута вірна гіпотеза про незначущості вільного члена. Для коефіцієнта при невідомій t=5,79405, а p=0,001158. Іншими словами ймовірність того, що буде відкинута вірна гіпотеза про незначущості коефіцієнта при невідомій, дорівнює 0,12%.

Таким чином, можна стверджувати, що отримане рівняння лінійної регресії адекватно.

Завдання щодо доцільності придбання пакета акцій

Множинна регресія в Excel виконується за допомогою все того ж інструмента «Аналіз даних». Розглянемо конкретну прикладну задачу.

Керівництво компанія «NNN» має прийняти рішення про доцільність купівлі 20 % пакету акцій АТ «MMM». Вартість пакету (СП) становить 70 млн американських доларів. Фахівцями «NNN» зібрані дані про аналогічні угоди. Було прийнято рішення оцінювати вартість пакета акцій за такими параметрами, вираженим у мільйони американських доларів, як:

  • кредиторська заборгованість (VK);
  • обсяг річного обороту (VO);
  • дебіторська заборгованість (VD);
  • вартість основних фондів (СОФ).

Крім того, використовується параметр заборгованість підприємства по зарплаті (V3 П) тисячі американських доларів.

Рішення засобами табличного процесора Excel

Перш за все, необхідно скласти таблицю вихідних даних. Вона має наступний вигляд:

як побудувати регресію в Excel

Далі:

  • викликають вікно «Аналіз даних»;
  • обирають розділ «Регресія»;
  • у віконце «Вхідний інтервал Y» вводять діапазон значень залежних змінних стовпці G;
  • клацають по іконці з червоною стрілкою праворуч від вікна «Вхідний інтервал X» і виділяють на аркуші діапазон значень стовпця B,C, D, F.

Зазначають пункт «Новий робочий аркуш» і натискають «Ok».

Отримують аналіз регресії для даної задачі.

регресія приклади в Excel

Вивчення результатів і висновки

«Збираємо» з округлених даних, представлених вище на аркуші табличного процесора Excel, рівняння регресії:

СП = 0,103*СОФ + 0,541*VO – 0,031*VK +0,405*VD +0,691*VZP – 265,844.

У більш звичному математичному вигляді його можна записати, як:

Y = 0,103*x1 + 0,541*x2 – 0,031*x3 +0,405*x4 +0,691*x5 – 265,844

Дані для АТ «MMM» представлені в таблиці:

СОФ, USD

VO, USD

VK, USD

VD, USD

VZP, USD

СП, USD

102,5

535,5

45,2

41,5

21,55

64,72

Підставивши їх у рівняння регресії, отримують цифру в 64,72 млн американських доларів. Це означає, що акції АТ «MMM» не варто купувати, так як їх вартість в 70 млн американських доларів досить завищена.

Як бачимо, використання табличного процесора «Іксель» і рівняння регресії дозволило прийняти обґрунтоване рішення щодо доцільності цілком конкретної угоди.

Тепер ви знаєте, що таке регресія. Приклади в Excel, розглянуті вище, допоможуть вам до вирішення практичних завдань з області економетрики.


Article in other languages:

AR: https://tostpost.com/ar/computers/1904-excel.html

BE: https://tostpost.com/be/kamputary/3334-regres-ya-excel-ra-nanne-pryklady-l-neynaya-regres-ya.html

DE: https://tostpost.com/de/computer/3333-regression-in-excel-die-gleichung-beispiele-lineare-regression.html

En: https://tostpost.com/computers/9019-regression-in-excel-equation-examples-linear-regression.html

ES: https://tostpost.com/es/los-ordenadores/3339-la-regresi-n-en-excel-en-la-ecuaci-n-ejemplos-la-regresi-n-lineal.html

HI: https://tostpost.com/hi/computers/1904-regression-in-excel-equation-examples-linear-regression.html

JA: https://tostpost.com/ja/computers/1903-excel.html

KK: https://tostpost.com/kk/komp-yuterler/3336-regressiya-excel-de-te-deu-mysaldar-syzy-ty-regressiya.html

PL: https://tostpost.com/pl/komputery/3338-regresja-w-programie-excel-r-wnanie-przyk-ady-regresja-liniowa.html

PT: https://tostpost.com/pt/computadores/3335-a-regress-o-no-excel-a-equa-o-de-exemplos-regress-o-linear.html

TR: https://tostpost.com/tr/bilgisayarlar/3342-regresyon-excel-denklem-rnekleri-do-rusal-regresyon.html

ZH: https://tostpost.com/zh/computers/2015-excel.html






Alin Trodden - автор статті, редактор
"Привіт, Я Алін Тродден. Я пишу тексти, читаю книги і шукаю враження. І я непогано вмію розповідати вам про це. Я завжди радий брати участь у цікавих проектах."

Примітка (0)

Ця стаття не має коментарів, будьте першим!

Додати коментар

Новини

Що таке 25 кадр і чи можна з його допомогою схуднути?

Що таке 25 кадр і чи можна з його допомогою схуднути?

Відомо чимало способів скинути ненависні зайві кілограми. Найбільш популярними з них є спеціальні тренування і дієтичне комплекси. Перші містять у собі набір вправ, які дозволяють зміцнити тонус м'язів проблемних зон, а також змен...

Як відформатувати диск на комп'ютері

Як відформатувати диск на комп'ютері

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

Які зробити дії, якщо не включається ноутбук?

Які зробити дії, якщо не включається ноутбук?

Портативний комп'ютер – помічник і друг для багатьох сучасних людей. Іноді він перестає працювати, в цьому випадку необхідно звернутися до фахівців в сервіс. Можна провести самостійну діагностику, щоб зрозуміти, чому не вклю...

Що таке ава в Інтернеті?

Що таке ава в Інтернеті?

Будь-більш або менш активний користувач інтернету в цілому і приватних мереж, зокрема чув слово «ава». Але от проблема: що воно означає і з чим його їдять, ніхто не пояснює. Насправді, все дуже просто, і зі статті ви д...

Код помилки e fail 0x80004005 і вирішення даної проблеми

Код помилки e fail 0x80004005 і вирішення даної проблеми

У певних випадках можна побачити код помилки e fail 0x80004005. Даний збій виникає при спробі запуску віртуальної машини за допомогою програми Oracle VirtualBox.ПричиниЯк правило, код помилки e fail 0x80004005 можна побачити, якщо...

Legion Commander Dota 2: гайд, особливості проходження та рекомендації

Legion Commander Dota 2: гайд, особливості проходження та рекомендації

«Доту 2» постійно розвивається, що впливає на любов шанувальників гри нарівні з наявністю великого вибору героїв, стратегій і артефактів. З кожним виходом оновлення зміни піддаються деякі персонажі, і це викликає питан...