scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=None, vmin=None, vmax=None, alpha=None, linewidths=None, verts=None, edgecolors=None, *, plotnonfinite=False, data=None, **kwargs)

x, y:长度相同的数组。

s:标记的大小,可以是标量(表示将所有标记大小设置为同一大小,单位为像素点个数,默认是6的平方既36),也可以是数组(与x或y长度相同,表示为每一个标记设置相应的大小)。

c:表示标记的颜色

  • 某一颜色(例如red’等,表示将所有标记设置为同一种颜色);
  • 颜色列表(与x或y长度相同,表示为每一个标记设置相应的颜色);
  • 一维数组(与x或y长度相同,搭配colormap和norm一同使用,数组中被设置为最小的数代表colormap中最左边的颜色,被设置为最大的数代表colormap中最右边的颜色,中间的数一一对应);
  • 二维数组(n✖3的数组,每一行表示一个RGB,详见添加链接描述)。

cmap:一个Colormap的实例化对象既matplotlib.colors.Colormap(name, N=256)(提供一个颜色图谱,默认为‘viridis’,详细介绍参阅添加链接描述)。

norm:一个Normalize实例化对象既matplotlib.colors.Normalize(vmin=None, vmax=None, clip=False),表示把数据(当c为一维数组时)标准化(归一化)到[0,1]这个期间内,vmin是设置最小值,vmax是设置最大值,小于最小值就取最小值,大于最大值就取最大值。clip=True看文档的意思是如果超出了范围就设置为0或者1,离哪一个值近就设置为哪一个值。

marker:标记模式(详见添加链接描述)。

alpha:0-1之间的一个标量,表示标记的透明度。

linewidths:标记的边缘宽度,可以是标量(表示将所有标记设置为相同的边缘宽度),也可以是数组(与x或y长度相同,表示为每一个标记设置相应的边缘宽度)。默认值为1.5个像素点。

edgecolors:表示标记边缘的颜色。

  • face表示边缘颜色与标记颜色一致;
  • ‘none’表示无边缘;
  • 某一种颜色(将所有标记设置为同一颜色),或是颜色的列表(与x或y长度相同,表示每一个标记设置相应的边缘颜色)。

matplotlib.pyplot中scatter函数相关推荐

  1. python scatter参数详解_Python中scatter函数参数及用法详解

    最近开始学习Python编程,遇到scatter函数,感觉里面的参数不知道什么意思于是查资料,最后总结如下: 1.scatter函数原型 2.其中散点的形状参数marker如下: 3.其中颜色参数c如 ...

  2. Pyplot中Scatter三维散点图制作方法记录

    Pyplot中Scatter三维散点图制作方法记录 简介 物体识别是深度相机的应用方向之一,根据本工作已经做了平面.球体.圆柱体的识别算法,在这些算法中,点云必须属于单一物体,不能同时存在多个物体.这 ...

  3. 防止matplotlib.pyplot中的科学记数法

    防止matplotlib.pyplot中的科学记数法 我们在使用matplotlib.pyplot绘制图像时,如果统计的数据过大图标上就会出现用科学计数法的方式显示,例如 import matplot ...

  4. python scatter参数详解_Python 中 scatter 函数参数及用法详解

    Python 中 scatter 函数参数及用法详解 Python 中 scatter 函数参数及用法详解 这里有新鲜出炉的 Python 教程, 程序狗速度看过来! Python 编程语言 Pyth ...

  5. Python数据可视化——matplotlib.pyplot中plt的参数详解

    matplotlib.pyplot中plt的参数详解: #平滑折线的示例 # plt.plot(xnew, ynew, marker='.', markevery=markevery, ls='-', ...

  6. 使用Python扩展库numpy中的piecewise()函数实现分段函数模拟兔子的行走轨迹,然后使用matplotlib.pyplot中的plot函数绘制折线图表示兔子和乌龟的时间位移图,并添加坐标

    import matplotlib.pyplot as plt import numpy as np #使用参数字典 rcParams 访问并修改已经加载的配置项 plt.rcParams['font ...

  7. matplotlib.pyplot中的hist函数简单使用

    今天学习直方图绘制,使用了hist函数绘制直方图. 首先看官网定义: matplotlib.pyplot.hist(x, bins=None, range=None, normed=False, we ...

  8. [391]matplotlib.pyplot中的hist函数

    区分直方图与条形图: 条形图是用条形的长度表示各类别频数的多少,其宽度(表示类别)则是固定的: 直方图是用面积表示各组频数的多少,矩形的高度表示每一组的频数或频率,宽度则表示各组的组距,因此其高度与宽 ...

  9. matlab中scatter函数怎么用,Python中scatter函数参数及用法详解

    最近开始学习Python编程,遇到scatter函数,感觉里面的参数不知道什么意思于是查资料,最后总结如下: 1.scatter函数原型 2.其中散点的形状参数marker如下: 3.其中颜色参数c如 ...

最新文章

  1. Linux 下判断Server 内存是否不足
  2. Tinyshop前后台操作基础教程讲解
  3. 外部开发:部件属性 外部exe启动UG NX
  4. 2016我的程序员总结
  5. JavaSE02、方法,递归迭代
  6. linux服务之samba
  7. 使用Entity Framework时遇到的问题
  8. DPDK初始化分析(四)
  9. 游戏启动是html,陈书艺:推动游戏前行 开启HTML5游戏之门
  10. 系统与漏洞的风云人物
  11. 3 计算机网络的主要功能,计算机网络的功能主要有哪些?
  12. JavaScript简介及JavaScript中的关键保留字、变量和数据类型
  13. POJ 3422 Kaka's Matrix Travels | 费用流
  14. 微信公众平台流量主单日广告收入最高达5万元 羡煞偶们
  15. PCB的EMI如何产生
  16. 小兵围大炮||大兵小将【C++】
  17. Java SE Development Kit 9.0.4 的下载安装及配置
  18. 平衡串联超级电容器的策略
  19. 图解通信原理与案例分析-30:6G-天地互联、陆海空一体、全空间覆盖的超宽带移动通信系统
  20. 哦,瞧那,无能的悲观主义者---无能者的独唱

热门文章

  1. 高斯噪声(gauss noise)
  2. 华为名师揭秘编程界“网红”Python
  3. 三大通信协议(二):IIC通信协议
  4. 你所知道的java设计模式有哪些?我来给你讲常用的
  5. 特征分解与奇异值分解:例子说明
  6. SystemC: sc_bv and sc_uint
  7. x86、x64、amd64和arm CPU 架构 MSVC的各种版本 Visual Studio的安装
  8. sqlserver访问接口无Oracle,SQLServer通过链接服务器访问Oracle
  9. macos电脑矢量图设计AI2022中文
  10. PhotoShop Beta(爱国版)安装教程-内置AI绘画功能