matplotlib.pyplot.scatter散点图结构及用法||参数详解

matplotlib.pyplot.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, *, data=None, **kwargs)

函数方式绘制散点图。

返回:paths : PathCollection

参数详解:

  1. x, y : array_like, shape (n, ) ,形如(n,1)的数组

  2. s : scalar or array_like, shape (n, ), optional。标量或者形如(n,1)的数组。1

    以平方磅为单位的标记面积,指定为下列形式之一:

    • 数值标量 : 以相同的大小绘制所有标记。
    • 行或列向量 : 使每个标记具有不同的大小。x、y 和 sz 中的相应元素确定每个标记的位置和面积。sz 的长度必须等于 x 和 y 的长度。
    • [] : 使用 36 平方磅的默认面积。
  3. c : color, sequence, or sequence of color, optional 色彩或颜色序列

    标记颜色,指定为下列形式之一:

    • RGB 三元数或颜色名称 : 使用相同的颜色绘制所有标记。
    • 由 RGB 三元数组成的三列矩阵 :对每个标记使用不同的颜色。矩阵的每行为对应标记指定一种 RGB 三元数颜色。行数必须等于 x 和 y 的长度。
    • 向量 :对每个标记使用不同的颜色,并以线性方式将 c 中的值映射到当前颜色图中的颜色。c 的长度必须等于 x 和 y 的长度。要更改坐标区的颜色图,请使用 colormap 函数。
  4. marker : MarkerStyle 点的风格

  5. cmap : Colormap, optional, default: None。具体参见:matplotlib.pyplot.cm结构及用法||参数详解。

  6. norm : Normalize, optional, default: None

  7. vmin, vmax : scalar, optional, default: None

  8. alpha : scalar, optional, default: None

    透明度

  9. linewidths : scalar or array_like, optional, default: None

  10. edgecolors : color or sequence of color, optional, default: ‘face’

  • 参数详细列表

    • marker可选参数2

    • c可选参数

      参数颜色
      bblue
      ccyan
      ggreen
      kblack
      mmagenta
      rred
      wwhite
      yyellow
  • Reference


  1. 【matplotlib】scatter()散点图的详细参数 ↩︎

  2. hefei_cyp ↩︎

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值