Столбчатая диаграмма с подгруппами и подграфиками
В этом упражнении мы вернёмся к набору данных опроса молодёжи и выясним, зависит ли доля людей, которым нравится техно ("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()