У мене є деякі дані, які я встановив, використовуючи модель LOESS в R, давши мені це:
Дані мають один предиктор і одну відповідь, і вони є гетеросептичними.
Я також додав інтервали довіри. Проблема полягає в тому, що інтервали - це довірчі інтервали для лінії, тоді як мене цікавлять інтервали прогнозування. Наприклад, нижня панель є більш змінною, ніж верхня панель, але це не фіксується в інтервалах.
Це питання дещо пов'язане:
розуміння смуги довіри від поліноміальної регресії , особливо відповіді @AndyW, однак у своєму прикладі він використовує відносно простий interval="predict"
аргумент, який існує у predict.lm
, але він відсутній predict.loess
.
Тож у мене є два дуже пов'язаних питання:
- Як я можу отримати інтервали точного прогнозування для LOESS?
- Як я можу передбачити значення, які захоплюють цей інтервал, тобто генерують купу випадкових чисел, які згодом будуть схожі на оригінальні дані?
Цілком можливо, що мені не потрібно ЛОСІТ і я повинен використовувати щось інше, але я не знайомий зі своїми можливостями. В основному він повинен відповідати лінії, використовуючи локальну регресію або множину лінійну регресію, даючи мені оцінки помилок для рядків, а також додатково відрізняються відхилення для різних пояснювальних змінних, тому я можу передбачити розподіл змінної відповіді (у) на певні значення x .