Графики плотности
На практике гистограммы не всегда являются оптимальным способом оценки распределения данных: на их вид сильно влияет выбранное количество интервалов. Более эффективной альтернативой служат графики ядерной оценки плотности. Пример построения такого графика приведён ниже:
ax = df.plot(kind='density', linewidth=2)
Стандартный метод .plot() вызывается с аргументом kind, равным 'density'. Дополнительный параметр linewidth задаёт толщину отображаемой линии.
Это упражнение является частью курса
Визуализация данных временных рядов в Python
Инструкции к упражнению
- Используя DataFrame
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()