如何基于 Matplotlib 中的配色图在散点图中为点着色?


要基于配色图在散点图中为点着色,我们可以在 scatter() 方法中使用 copper 配色图。

步骤

  • 设置图形大小并调整子图之间及周围的边距。

  • 使用 numpy 创建 x 和 y 100 个随机数据点。

  • color=xcolormap=copper 绘制散点 x 和 y。

  • 要显示图形,请使用 show() 方法。

示例

import numpy as np
from matplotlib import pyplot as plt, cm

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.random.rand(100)
y = np.random.rand(100)

plt.scatter(x, y, c=x, cmap='copper')

plt.show()

输出

更新于: 2021 年 6 月 3 日

551 次浏览

开启你的 职业生涯

完成课程,获得认证

开始
广告