Regresii prin bootstrap
În timp ce lucrezi pentru departamentul de parcuri și recreere din Long Beach și investighezi relația dintre NO2 și SO2, ai observat un grup de potențiali valori aberante care ar putea distorsiona corelațiile.

Investighează incertitudinea corelațiilor tale prin reeșantionare bootstrap, pentru a vedea cât de stabile sunt ajustările. Pentru comoditate, reeșantionarea bootstrap este deja realizată și îți este pusă la dispoziție sub forma no2_so2_boot, împreună cu no2_so2 pentru datele fără reeșantionare.
Acest exercițiu face parte din cursul
Îmbunătățirea vizualizărilor de date în Python
Instrucțiuni pentru exercițiu
- Indică-i funcției
sns.lmplot()că trebuie să deseneze o linie de regresie separată pentru fiecaresamplebootstrap. - Colorează fiecare linie de regresie cu
'steelblue'și setează opacitatea la 20%. - Dezactivează benzile de încredere implicite Seaborn din jurul liniilor de regresie.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
sns.lmplot('NO2', 'SO2', data = no2_so2_boot,
# Tell seaborn to a regression line for each sample
____ = 'sample',
# Make lines blue and transparent
line_kws = {'____': 'steelblue', '____': 0.2},
# Disable built-in confidence intervals
ci = ____, legend = False, scatter = False)
# Draw scatter of all points
plt.scatter('NO2', 'SO2', data = no2_so2)
plt.show()