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

Налаштування кількості бінів у гістограмі

У щойно побудованій вами гістограмі було десять бінів. Це значення за замовчуванням у matplotlib. «Правило квадратного кореня» — поширене емпіричне правило вибору кількості бінів: вибирайте кількість бінів, що дорівнює квадратному кореню з кількості спостережень. Побудуйте гістограму довжин пелюсток Iris versicolor ще раз, цього разу використовуючи правило квадратного кореня для визначення кількості бінів. Кількість бінів задається через ключовий аргумент bins у plt.hist().

Засоби для побудови графіків уже імпортовано, а типові налаштування seaborn застосовано. Змінна versicolor_petal_length містить масив довжин пелюсток і вже доступна у вашому просторі імен.

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

Статистичне мислення в Python (Частина 1)

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

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

  • Імпортуйте numpy як np. Це надасть доступ до функції квадратного кореня np.sqrt().
  • Визначте кількість точок даних за допомогою len().
  • Обчисліть кількість бінів за правилом квадратного кореня.
  • Перетворіть кількість бінів на ціле число за допомогою вбудованої функції int().
  • Побудуйте гістограму й переконайтеся, що ви використовуєте ключовий аргумент bins.
  • Натисніть Надіслати відповідь, щоб побудувати фігуру й побачити результати своєї роботи!

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

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

# Import numpy


# Compute number of data points: n_data


# Number of bins is the square root of number of data points: n_bins


# Convert number of bins to integer: n_bins


# Plot the histogram


# Label axes
_ = plt.xlabel('petal length (cm)')
_ = plt.ylabel('count')

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