la confiance et la prédiction des intervalles de StatsModels

Je fais ce linear regression avec StatsModels:

import numpy as np
import statsmodels.api as sm
from statsmodels.sandbox.regression.predstd import wls_prediction_std

n = 100

x = np.linspace(0, 10, n)
e = np.random.normal(size=n)
y = 1 + 0.5*x + 2*e
X = sm.add_constant(x)

re = sm.OLS(y, X).fit()
print(re.summary())

prstd, iv_l, iv_u = wls_prediction_std(re)

Mes questions sont, iv_l et iv_u sont le haut et le bas intervalles de confiance ou prédiction des intervalles de?

La façon dont je reçois les autres?

J'ai besoin de la confiance et de la prédiction des intervalles pour tous les points, faire un complot.

  • Pour user333700 - Non, l'intervalle de prédiction et de l'intervalle de confiance sont des choses différentes. Voir, par exemple, à la page 275 de "Appliqué la Régression Linéaire", par S. WEISBERG ou "l'Analyse de Régression Linéaire" par G. Seber et A. Lee. J'ai toujours pas trouvé une façon simple de calculer en Python, mais il peut être fait dans la R très simplement.
InformationsquelleAutor F.N.B | 2013-07-09