散点图用于在水平和垂直轴上绘制数据点,以试图显示一个变量受另一变量影响的程度。数据表中的每一行都由一个标签表示,其位置取决于X和Y轴上设置的列中其值。可以将第三个变量设置为与标签的颜色或大小相对应,从而为绘图增加另一个维度。
下面的脚本绘制了两种不同颜色的成绩范围与男孩和女孩的成绩的散点图。
import matplotlib.pyplot as plt girls_grades=[89, 90, 70, 89, 100, 80, 90, 100, 80, 34] boys_grades=[30, 29, 49, 48, 100, 48, 38, 45, 20, 30] grades_range=[10, 20, 30, 40, 50, 60, 70, 80, 90, 100] fig=plt.figure() ax=fig.add_axes([0,0,1,1]) ax.scatter(grades_range, girls_grades, color='r') ax.scatter(grades_range, boys_grades, color='b') ax.set_xlabel('Grades Range') ax.set_ylabel('Grades Scored') ax.set_title('scatter plot') plt.show()
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)
PPT设计进阶 · 从基础操作到高级创意 -〔李金宝(Bobbie)〕