Matplotlib散点图(Scatter)

Matplotlib散点图(Scatter) 首页 / Matplotlib入门教程 / Matplotlib散点图(Scatter)

散点图用于在水平和垂直轴上绘制数据点,以试图显示一个变量受另一变量影响的程度。数据表中的每一行都由一个标签表示,其位置取决于X和Y轴上设置的列中其值。可以将第三个变量设置为与标签的颜色或大小相对应,从而为绘图增加另一个维度。

下面的脚本绘制了两种不同颜色的成绩范围与男孩和女孩的成绩的散点图。

无涯教程网

链接:https://www.learnfk.comhttps://www.learnfk.com/matplotlib/matplotlib-scatter-plot.html

来源:LearnFk无涯教程网

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()
Graded Scored

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

教程推荐

徐昊 · TDD项目实战70讲 -〔徐昊〕

自动化测试高手课 -〔柳胜〕

深入剖析Java新特性 -〔范学雷〕

超级访谈:对话张雪峰 -〔张雪峰〕

Linux内核技术实战课 -〔邵亚方〕

互联网人的英语私教课 -〔陈亦峰〕

Nginx核心知识150讲 -〔陶辉〕

硅谷产品实战36讲 -〔曲晓音〕

技术领导力实战笔记 -〔TGO鲲鹏会〕

好记忆不如烂笔头。留下您的足迹吧 :)