ПочатиПочніть безкоштовно

Гістограма бутстрепу

Ви розглядаєте відпустку в Цинциннаті у травні, але маєте сильну чутливість до NO2. Ви завантажуєте кілька років даних про забруднення повітря в Цинциннаті за травень і переглядаєте бутстреп-оцінку середнього рівня NO2. У вас є лише одна оцінка, тож найкращий спосіб візуалізувати результати ваших бутстреп-оцінок — це гістограма.

Хоча вам подобається інтуїтивність самої гістограми бутстрепу, ваш(-а) партнер(-ка), з яким(-ою) ви поїдете у відпустку, віддає перевагу переглядати процентні інтервали. Щоб піти назустріч, ви вирішуєте виділити 95% інтервал заштрихованою ділянкою.

Ця вправа є частиною курсу

Удосконалення візуалізацій даних у Python

Переглянути курс

Інструкції до вправи

  • Передайте функції percentile() верхній і нижній проценти, потрібні для отримання 95% інтервалу.
  • Заштрихуйте фон графіка в межах 95% інтервалу.
  • Побудуйте гістограму бутстреп-середніх зі 100 бінами.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

cinci_may_NO2 = pollution.query("city  ==  'Cincinnati' & month  ==  5").NO2

# Generate bootstrap samples
boot_means = bootstrap(cinci_may_NO2, 1000)

# Get lower and upper 95% interval bounds
lower, upper = np.percentile(boot_means, [____, ____])

# Plot shaded area for interval
plt.axvspan(____, ____, color = 'gray', alpha = 0.2)

# Draw histogram of bootstrap samples
sns.histplot(____, ____ = 100)

plt.show()
Редагувати та запускати код