如何為 Pylab 散點圖(Matplotlib)中的不同點使用不同的標記?
要為 Pylab (Pyplot) 散點圖中的不同點使用不同的標記,我們可以使用以下步驟 -
- 設定圖形大小並調整子圖之間的和周圍的填充。
- 初始化一個變數 N,表示樣本資料的數量。
- 建立 x 和 y 隨機資料點。
- 製作一個標記列表。
- 將 x、y 和標記壓縮在一起。
- 遍歷拉鍊物件並繪製具有不同標記的資料點。
- 要顯示圖形,請使用 **show()** 方法。
示例
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True N = 10 x = np.random.rand(N) y = np.random.rand(N) markers = ["d", "v", "s", "*", "^", "d", "v", "s", "*", "^"] for xp, yp, m in zip(x, y, markers): plt.scatter(xp, yp, marker=m, s=50) plt.show()
輸出
廣告