Python Matplotlib散点图

散点图用于在水平轴和垂直轴上绘制数据点,它表示了因变量随自变量变化的趋势。通俗地讲,它反映的是一个变量受另一个变量的影响程度。

散点图将序列显示为一组点,其中每个散点值都由该点在图表中的坐标位置表示。对于不同类别的点,则由图表中不同形状或颜色的标记符表示。同时,您也可以设置标记符的颜色或大小。

下面示例,绘制了学生考试成绩的散点图,其中蓝色代表男孩成绩,红色表示女孩的成绩。

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',label="girls")
ax.scatter(grades_range, boys_grades, color='b',label="boys")
ax.set_xlabel('Grades Range')
ax.set_ylabel('Grades Scored')
ax.set_title('scatter plot')
#添加图例
plt.legend()
plt.show()

代码执行后,输出结果如下:

图1:绘制散点图

Python Matplotlib散点图相关推荐

  1. python—matplotlib 散点图,气泡图,气泡饼图/功效矩阵可视化对比

    python-matplotlib 散点图,气泡图,气泡饼图/功效矩阵可视化对比 刚入行,一直在看大神们的发帖学习,想着自己也写点什么东西,找了好久没找到气泡饼图相关的内容(可能是我眼神不好),于是打 ...

  2. python matplotlib散点图-python-Matplotlib散点图图例

    2D散点图 可以使用2741191239738590590209模块的plot方法(至少在使用matplotlib 1.2.1和Python 2.7.5的情况下),如下面的示例代码所示. 另外,如果使 ...

  3. python matplotlib散点图-Matplotlib scatter绘制散点图的方法实现

    前言 考虑到很多同学可能还没有安装matplotlib包,这里给大家提供我常用的安装方法.首先Win键 + R,输入命令cmd打开命令行工具,再次在命令行工具中输入pip install matplo ...

  4. python matplotlib散点图-python的matplotlib散点图

    读完此片文章你将获得: 了解scatter函数的每个参数的含义: 掌握使用matplotlib画散点图的方法: 正文: 1.matplotlib的散点图函数: matplotlib.pyplot.sc ...

  5. python matplotlib散点图-python matplotlib从函数更新散点图

    Tyson 有几种方法可以设置matplotlib绘图的动画.下面让我们看两个使用散点图的最小示例. (a) 使用交互模式plt.ion() 要制作动画,我们需要一个事件循环.获取事件循环的一种方法是 ...

  6. python matplotlib散点图-python matplotlib更新函数的散点图

    有几种方法可以对matplotlib图进行动画处理.在下文中,我们将使用散点图查看两个最小示例. (a)使用交互式模式plt.ion() 要进行动画制作,我们需要一个事件循环.获取事件循环的一种方法是 ...

  7. python matplotlib 散点图_python matplotlib散点图颜色

    我试图用x和y网格创建散点图,其中每个点通过预先指定的值获得颜色:{x: 1, y: 2, value: n} 我有一个x和y的列表和另一个值列表,尝试使用这个: ^{pr2}$ 错误:Traceba ...

  8. Python Matplotlib 散点图的绘制

    之前使用matplotlib绘制曲线图直接使用的是plot()方法,其实绘制基础的散点图很简单,只要使用scatter()方法就可以了,其他的设置方式与曲线图的设置方式也是一致的. 例如: impor ...

  9. Python Matplotlib教程

    Python Matplotlib教程 文章目录 Python Matplotlib教程 教程特点 阅读条件 数据可视化是什么 数据可视化 数据可视化应用场景 Matplotlib是什么 Matplo ...

最新文章

  1. SAP PP 启用了MRP Area之后MMBE有什么变化?
  2. Zend Studio 12 windows 无限期试用
  3. innodb参数汇总
  4. LetCode 3 无重复字符的最大子串
  5. matplotlib 使用 plt.savefig() 输出图片去除旁边的空白区域
  6. c语言函数 fprintf()(向文件写入格式化字符串)
  7. 解决删除从表,主表存在外键的问题
  8. Javascript网站繁简转换解决方案
  9. Hive环境搭建(完整版)-配置
  10. 神经网络快速搭建之一站式访问
  11. JavaScript中的prototype(Notes)
  12. pyspark 读取csv文件创建DataFrame的两种方法
  13. linux中特殊符号分割,Shell_Linux Shell 中实现字符串切割的几种方法
  14. 区域判断hdu 3681 Prison Break bfs+二分+dp
  15. 全球130多个国家的货币代码对照表
  16. 实用机器人设计(一)-机器人技术基础
  17. 一些微信小程序demo源码
  18. 用友畅捷通T+漏洞学习——DownloadProxy.aspx 任意文件读取漏洞
  19. 从计算机视觉到人脸识别:一文看懂颜色模型、信号与噪声
  20. ES6 数组函数forEach()、map()、filter()、find()、every()、some()、reduce()

热门文章

  1. input中blur失去焦点事件与点击事件冲突的解决方法(vue)
  2. python中列表(list)的基本定义和用法
  3. 在linux下解压rar文件
  4. STM32 GPIO BRR和BSRR寄存器
  5. MTK MT6169 2G用户指南参考资料
  6. 东方国信基于kubernetes构建容器云平台的实践和思考
  7. RTTI (Runtime Type Identification)
  8. LeetCode #743 Network Delay Time
  9. python中模型训练不收敛问题
  10. 安装tensorflow---目前还没有支持windows