НачатьНачать бесплатно

Сравнение с помощью двух KDE

Представьте, что вы работаете в ведущей компании по продаже воздушных фильтров. Руководство поручило вам подготовить отчёт о том, почему 2012 год оказался особенно успешным для продаж фильтров от озона (O3). Вы загрузили полезные данные о загрязнении воздуха из базы USGS и хотите создать наглядную визуализацию, которая сравнивает общую картину загрязнения O3 в 2012 году со всеми остальными годами в наборе данных.

Для этого можно построить два совмещённых графика оценки плотности ядра (KDE): один для данных по O3 за 2012 год, другой — для всех остальных лет.

Это упражнение является частью курса

Улучшение визуализации данных в Python

Посмотреть курс

Инструкции к упражнению

  • Отфильтруйте данные в первом вызове sns.kdeplot() так, чтобы включить только 2012 год.
  • Закрасьте область под первым KDE с помощью аргумента shade.
  • Добавьте метку '2012' для легенды графика.
  • Повторите первые три шага для второго вызова sns.kdeplot(), но отфильтруйте данные так, чтобы исключить 2012 год. Используйте метку 'other years'.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Filter dataset to the year 2012
sns.kdeplot(pollution[pollution.year ____ ____].O3, 
            # Shade under kde and add a helpful label
            shade = ____,
            ____ = '____')

# Filter dataset to everything except the year 2012
sns.kdeplot(pollution[pollution.year ____ ____].O3, 
            # Again, shade under kde and add a helpful label
            shade = ____,
            ____ = '____')
plt.show()
Редактировать и запускать код