开始使用免费开始使用

Hue 与计数图

继续探索这份中学生数据集,看看一个新变量。"school" 列表示学生所在学校的缩写,取值为 "GP" 或 "MS"。

在上一个练习中,我们绘制了一个散点图,并根据学生居住在城市还是农村为点着色。究竟有多少学生居住在城市与农村?这种分布是否会随学生所在学校而变化?让我们通过带有子分组的计数图来找出答案。

本练习是课程的一部分

Seaborn 数据可视化入门

查看课程

练习说明

  • 完成 palette_colors 字典:将 "Rural" 映射为颜色 "green",将 "Urban" 映射为颜色 "blue"
  • 使用 student_data DataFrame 创建一个以 "school" 为 x 轴的计数图。
    • 使用变量 "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()
编辑并运行代码