如何使用連續值對 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()
輸出
廣告