ในการใช้เครื่องหมายต่างๆ สำหรับจุดต่างๆ ในแผนภาพกระจาย 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()
ผลลัพธ์