如何使用连续的值着色Matplotlib散点图?
要使用连续值着色matplotlib散点图,我们可以采取以下步骤−
- 设置图形大小并调整子图之间和周围的填充。
-
使用numpy创建x、y和z随机数据点。
-
创建一个图形和一组子图。
-
创建一个散点图。
-
在现有的坐标轴中绘制一个带散点标量映射实例的颜色条。
-
要显示图形,请使用show()方法。
示例
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x, y, z = np.random.rand(3, 50)
f, ax = plt.subplots()
points = ax.scatter(x, y, c=z, s=50, cmap="plasma")
f.colorbar(points)
plt.show()