Перетворення стандартизованих бета-версій до оригінальних змінних


15

Я розумію, що це, мабуть, дуже просте запитання, але після пошуку я не можу знайти відповідь, яку шукаю.

У мене є проблема, коли мені потрібно стандартизувати виконання змінних (регресія хребта), щоб обчислити оцінки хребта бета.

Потім мені потрібно перетворити їх назад у початкову шкалу змінних.

Але як це зробити?

Я знайшов формулу біваріантного випадку, що

β=β^SxSy.

Це було дано у Д. Гуджараті, Основна економетрія , стор. 175, формула (6.3.8).

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

На жаль, книга не покриває аналогічний результат для багаторазової регресії.

Крім того, я не впевнений, що я розумію біваріантний випадок? Проста алгебраїчна маніпуляція дає формулу для р в оригінальному масштабі:β^

β^=βSySx

Це здається дивним, що β , які були розраховані на змінних , які вже спущені на S х , має бути спущений на S х знову бути перетворений назад? (Плюс чому середні значення не додаються назад?)β^SxSx

Отже, чи можете хтось пояснити, як це зробити для багатовимірного випадку в ідеалі з деривацією, щоб я міг зрозуміти результат?

Відповіді:


27

Для регресійної моделі з використанням стандартизованих змінних ми беремо наступну форму для лінії регресії

E[Y]=β0+j=1kβjzj,

zjxjx¯jSj

zj=xjx¯jSj

Здійснюючи регресію зі стандартизованими регресорами, ми отримуємо пристосовану лінію регресії:

Y^=β^0+j=1kβ^jzj

Тепер ми хочемо знайти коефіцієнти регресії для нестандартних прогнозів. Ми маємо

Y^=β^0+j=1kβ^j(xjx¯jSj)

Перестановивши цей вираз можна записати як

Y^=(β^0j=1kβ^jx¯jSj)+j=1k(β^jSj)xj

β^0j=1kβ^jx¯jSjjβ^jSj

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

E[Y]y^Sy=β0+j=1kβjzj

Здійснюючи регресію, отримуємо пристосоване рівняння регресії

Y^scaled=Y^unscaledy¯Sy=β^0+j=1kβ^j(xjx¯jSj),

Syy

Y^unscaled=β^0Sy+y¯+j=1kβ^j(SySj)(xjx¯j).

β^0Sy+y¯j=1kβ^jSySjx¯jSy/Sj

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.