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

Графіки щільності

На практиці гістограми можуть бути неідеальним способом оцінити розподіл даних, адже вони сильно залежать від кількості бінів. Натомість ядерні графіки щільності — ефективніший спосіб побачити розподіл даних. Нижче наведено приклад, як згенерувати графік щільності:

ax = df.plot(kind='density', linewidth=2)

Стандартний метод .plot() викликається з аргументом kind, встановленим у 'density'. Ми також задали додатковий параметр linewidth, який керує товщиною лінії на графіку.

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

Візуалізація часових рядів у Python

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

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

  • Використовуючи датафрейм co2_levels, побудуйте графік щільності даних рівня CO2 з параметром товщини лінії 4.
  • Підпишіть вісь x вашого графіка рядком 'CO2'.
  • Підпишіть вісь y вашого графіка рядком 'Density plot of CO2 levels in Maui Hawaii'.

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

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

# Display density plot of CO2 levels values
ax = ____.____(____=____, ____=____, fontsize=6)

# Annotate x-axis labels
____.____('CO2', fontsize=10)

# Annotate y-axis labels
____.____('Density plot of CO2 levels in Maui Hawaii', fontsize=10)

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