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

Параметр hue и столбчатые диаграммы частот

Продолжим изучение набора данных учеников средней школы и рассмотрим новую переменную. Столбец "school" содержит аббревиатуру школы, которую посещал ученик: «GP» или «MS».

В прошлом упражнении мы построили диаграмму рассеяния, в которой точки были окрашены в зависимости от того, живёт ли ученик в городской или сельской местности. Сколько учеников живёт в городе, а сколько — в сельской местности? И зависит ли это от того, в какой школе они учатся? Давайте построим столбчатую диаграмму частот с подгруппами, чтобы это выяснить.

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

Введение в визуализацию данных с помощью Seaborn

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

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

  • Заполните словарь palette_colors: сопоставьте значение "Rural" с цветом "green", а значение "Urban" — с цветом "blue".
  • Постройте столбчатую диаграмму частот с переменной "school" по оси X, используя DataFrame student_data.
    • Добавьте подгруппы на основе переменной "location" и используйте словарь palette_colors, чтобы подгруппы местоположения отображались зелёным и синим цветами.

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

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

# Import Matplotlib and Seaborn
import matplotlib.pyplot as plt
import seaborn as sns

# Create a dictionary mapping subgroup values to colors
palette_colors = {____: "green", ____: "blue"}

# Create a count plot of school with location subgroups




# Display plot
plt.show()
Редактировать и запускать код