总结:用ListedColormap作plt.scatter()

本文总结了如何使用ListedColormap和plt.scatter()结合,通过自定义颜色库来生成散点图。介绍了 ListedColormap 的用法,包括使用十六进制颜色码定义颜色库,以及plt.scatter()的关键参数如x、y、s、c、cmap等。通过实例展示了如何根据数据值映射到自定义颜色库,生成个性化散点图。
摘要由CSDN通过智能技术生成

看了几篇关于scatter()和ListedColormap的用法文章,这里做下总结,如何用自己想要的colormap做出想要的散点图。

1.ListedColormap允许用户使用十六进制颜色码来定义自己所需的颜色库,并作为plt.scatter()中的cmap参数出现:

例子

# 定义了一个顺序为(255,0,0),(0,255,0),(0,0,255)的颜色库
colormap = ListedColormap(['#FF0000','#00FF00','#0000FF'])

2.plt.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)

其中

x,y表示所要绘制的散点数据

s代表散点大小

c表示的可以是

  • A single color format string.(比如‘red’)
  • A sequence of color specifications of length n.(比如['blue','yellow','green','red']),sequence中的元素与散点一一对应
  • A sequence of n num
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值