Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะตั้งค่าขนาดเครื่องหมายตำนานและอัลฟ่าใน Matplotlib ได้อย่างไร?


ในการกำหนดขนาดเครื่องหมายคำอธิบายและอัลฟาใน matplotlib เราสามารถทำตามขั้นตอนต่อไปนี้ -

ขั้นตอน

  • กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย

  • เริ่มต้นตัวแปร N เพื่อเก็บจำนวนข้อมูลตัวอย่าง

  • พล็อตจุดข้อมูล x และ y ด้วย marker="*" .

  • วางตำนานบนร่าง

  • กำหนดขนาดมาร์กเกอร์และค่าอัลฟาของมาร์กเกอร์

  • หากต้องการแสดงรูป ให้ใช้ show() วิธีการ

ตัวอย่าง

นำเข้า matplotlib.pyplot เป็น pltimport numpy เป็น npplt.rcParams["figure.figsize"] =[7.50, 3.50]plt.rcParams["figure.autolayout"] =TrueN =10x =np.random.rand(N) y =np.random.rand(N)line, =plt.plot(x, y, marker='*', markersize=20, markeredgecolor='black', alpha=0.4, ls='none', label=' ข้อมูลสุ่ม')legend =plt.legend(loc='upper right')legend.legendHandles[0]._legmarker.set_markersize(15)legend.legendHandles[0]._legmarker.set_alpha(1)plt.show() 

ผลลัพธ์

มันจะสร้างผลลัพธ์ต่อไปนี้ -

จะตั้งค่าขนาดเครื่องหมายตำนานและอัลฟ่าใน Matplotlib ได้อย่างไร?