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

Столбчатая диаграмма с подгруппами и подграфиками

В этом упражнении мы вернёмся к набору данных опроса молодёжи и выясним, зависит ли доля людей, которым нравится техно ("Likes Techno"), от их пола ("Gender") или места проживания ("Village - town"). Это упражнение даст вам возможность применить на практике всё, что вы изучили на протяжении курса!

Seaborn уже импортирован как sns, а matplotlib.pyplot — как plt.

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

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

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

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

  • Задайте стиль графика "dark".
  • Измените код столбчатой диаграммы, добавив подграфики по признаку "Gender", расположенные по столбцам.
  • Добавьте заголовок "Percentage of Young People Who Like Techno" к этому графику FacetGrid.
  • Подпишите ось x как "Location of Residence", а ось y — как "% Who Like Techno".

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

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

# Set the figure style to "dark"
____

# Adjust to add subplots per gender
g = sns.catplot(x="Village - town", y="Likes Techno", 
                data=survey_data, kind="bar",
                ____)

# Add title and axis labels
g.____("Percentage of Young People Who Like Techno", y=1.02)
g.____(____="Location of Residence", 
       ____="% Who Like Techno")

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