ในการควบคุมการวางแนวของเครื่องหมาย matplotlib เราสามารถใช้ marker tuple ที่มีจำนวนด้าน ลักษณะและการหมุน หรือการวางแนวของเครื่องหมาย
ขั้นตอน
-
กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย
-
สร้าง x และ ย จุดข้อมูลโดยใช้ numpy
-
สร้างอาร์เรย์ของการหมุนที่แตกต่างกัน 10 แบบ
-
ซิป x , ย และฉัน. ทำซ้ำและวางแผนจุดโดยใช้ plot() วิธีการด้วย marker tuple
-
หากต้องการแสดงรูป ให้ใช้ show() วิธีการ
ตัวอย่าง
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = np.random.rand(10) y = np.random.rand(10) i = np.linspace(0, 10, 10) for x, y, i in zip(x, y, i): plt.plot(x, y, marker=(3, 0, i*45), linestyle='None', markersize=20) plt.show()
ผลลัพธ์