Jak obliczyć przedziały ufności dla regresji LOWESS w Pythonie? Chciałbym dodać je jako zacieniony region do wykresu LOESS utworzonego za pomocą następującego kodu (inne pakiety niż statsmodels również są w porządku).Przedział ufności dla LOWESS w Pythonie
import numpy as np
import pylab as plt
import statsmodels.api as sm
x = np.linspace(0,2*np.pi,100)
y = np.sin(x) + np.random.random(100) * 0.2
lowess = sm.nonparametric.lowess(y, x, frac=0.1)
plt.plot(x, y, '+')
plt.plot(lowess[:, 0], lowess[:, 1])
plt.show()
ja dodano przykładowy wykres z przedziału ufności poniżej z błoga Serious Stats (jest on utworzony z wykorzystaniem ggplot w R).
statsmodels lowess nie wylicza standardowe błędy. – user333700
Znacznie lepszy powód zadawania pytania ... – Thriveth
jest to pytanie lepiej dostosowane do http://stats.stackexchange.com/ –