Hue 与计数图
继续探索这份中学生数据集,看看一个新变量。"school" 列表示学生所在学校的缩写,取值为 "GP" 或 "MS"。
在上一个练习中,我们绘制了一个散点图,并根据学生居住在城市还是农村为点着色。究竟有多少学生居住在城市与农村?这种分布是否会随学生所在学校而变化?让我们通过带有子分组的计数图来找出答案。
本练习是课程的一部分
Seaborn 数据可视化入门
练习说明
- 完成
palette_colors字典:将"Rural"映射为颜色"green",将"Urban"映射为颜色"blue"。 - 使用
student_dataDataFrame 创建一个以"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()