1、scatter函数原型

2、其中散点的形状参数marker如下:

3、其中颜色参数c如下:

4、基本的使用方法如下:

  1. #导入必要的模块
  2. import numpy as np
  3. import matplotlib.pyplot as plt
  4. #产生测试数据
  5. x = np.arange(1,10)
  6. y = x
  7. fig = plt.figure()
  8. ax1 = fig.add_subplot(111)
  9. #设置标题
  10. ax1.set_title('Scatter Plot')
  11. #设置X轴标签
  12. plt.xlabel('X')
  13. #设置Y轴标签
  14. plt.ylabel('Y')
  15. #画散点图
  16. ax1.scatter(x,y,c = 'r',marker = 'o')
  17. #设置图标
  18. plt.legend('x1')
  19. #显示所画的图
  20. plt.show()

结果如下:

5、当scatter后面参数中数组的使用方法,如s,当s是同x大小的数组,表示x中的每个点对应s中一个大小,其他如c,等用法一样,如下:

(1)不同大小

  1. #画散点图
  2. sValue = x*10
  3. ax1.scatter(x,y,s=sValue,c='r',marker='x')

(2)不同颜色

  1. #画散点图
  2. cValue = ['r','y','g','b','r','y','g','b','r']
  3. ax1.scatter(x,y,c=cValue,marker='s')

结果:

(3)线宽linewidths

  1. #画散点图
  2. lValue = x
  3. ax1.scatter(x,y,c='r',s= 100,linewidths=lValue,marker='o')

Matplotlib中的scatter函数相关推荐

  1. python中subplot是什么意思_python matplotlib中的subplot函数使用详解

    python里面的matplotlib.pylot是大家比较常用的,功能也还不错的一个包.基本框架比较简单,但是做一个功能完善且比较好看整洁的图,免不了要网上查找一些函数.于是,为了节省时间,可以一劳 ...

  2. python中mat函数_python matplotlib中的subplot函数使用详解

    python里面的matplotlib.pylot是大家比较常用的,功能也还不错的一个包.基本框架比较简单,但是做一个功能完善且比较好看整洁的图,免不了要网上查找一些函数.于是,为了节省时间,可以一劳 ...

  3. pythonsubplot_python matplotlib中的subplot函数使用详解

    python里面的matplotlib.pylot是大家比较常用的,功能也还不错的一个包.基本框架比较简单,但是做一个功能完善且比较好看整洁的图,免不了要网上查找一些函数.于是,为了节省时间,可以一劳 ...

  4. python使用matplotlib中的errorbar函数可视化误差条、并自定义数据点标记、数据点大小、数据点颜色、数据点边缘颜色、误差棒颜色、误差棒线条宽度、误差棒边界线长度、误差棒边界线厚度等

    python使用matplotlib中的errorbar函数可视化误差条.并自定义数据点标记.数据点大小.数据点颜色.数据点边缘颜色.误差棒颜色.误差棒线条宽度.误差棒边界线长度.误差棒边界线厚度等 ...

  5. matplotlib中绘图常用函数

    matplotlib中常用函数 散点图 柱状图 等高线 matplotlib绘制3D图 子图像 动态图 常见设置 一.设置坐标轴 # x轴和y轴的值域 plt.xlim((-1,2)) plt.yli ...

  6. Matplotlib中的imshow函数与Opencv中的imshow

    imshow()函数 Matplotlib imshow() 函数声明 # Autogenerated by boilerplate.py. Do not edit as changes will b ...

  7. python中subplot是什么意思_python中matplotlib中的subplot函数使用

    一.在一个大图上做若干子图: fig.add_subplot(numrows, numcols, fignum) ####三个参数,分别代表子图的行数,列数,图索引号. 可以写成: ax = fig. ...

  8. scatter python cmap_使用matplotlib中scatter方法画散点图

    本文实例为大家分享了用matplotlib中scatter方法画散点图的具体代码,供大家参考,具体内容如下 1.最简单的绘制方式 绘制散点图是数据分析过程中的常见需求.python中最有名的画图工具是 ...

  9. 机器学习、神经网络中不懂的函数及功能实现

    classification_report from sklearn.metrics import classification_report # 比较正确率 召回率 F1值 越高越好 print(c ...

最新文章

  1. 知乎热帖:Qt 这么强大为什么火不起来?
  2. 面试 | HashMap 为什么线程不安全?
  3. 【AMAD】splinter -- 用于测试web app的python框架
  4. vc2010中设置ipch与sdf的位置
  5. arthas命令整理:基础命令、jvm相关、class相关命令
  6. 微信分享自定义标题摘要和缩略图
  7. Java设计模式----策略模式(Strategy)
  8. 网络访问此计算机,从网络访问此计算机 - 安全策略设置
  9. Java使用lambda进行分页,SpringBoot(八):整合mybatis,通用mapper,分页插件,lambda,Logger,junit用法...
  10. 各种VS Code的学习秘诀,全是这六条法则撑起的!
  11. matcaffe编译与测试
  12. Codeforce432 Prime Swaps
  13. 如何申请免费163邮箱?如何申请163邮箱账号?
  14. tangent space /handness
  15. tecplot常用笔记
  16. C++递归算法之分成互质组
  17. Juniper交换机收集日志
  18. 抖音超市开张了 王兴和梁汝波为何都念起了“超市经”?
  19. Android studio 之 高级调试技巧,看这一篇够啦
  20. 21个必知的机器学习开源工具,涵盖5大领域

热门文章

  1. python为什么要实例化对象_python:类的定义、实例化对象
  2. html 字号自适应,html自适应字号
  3. 放苗机器人_叶菜种苗移植机器人开发
  4. linux更改主机名
  5. 计算机专业好还是铁道运输管理好,2018年铁路最好的5个专业是什么
  6. idea 常用快捷键整理
  7. spring7大事务传播行为
  8. 假期必看的6部震撼狙击手电影
  9. 不沟通就给猎头简历瞎投简历,毁了大厂面试,6个月内不能再次投递
  10. Winfrom通过控件的name来获取控件