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

จะเพิ่มชื่อให้กับแถวคำอธิบายแผนภูมิใน Matplotlib ได้อย่างไร?


ในการเพิ่มชื่อให้กับแถวคำอธิบายแผนภูมิใน Matplotlib เราสามารถทำตามขั้นตอนต่อไปนี้ -

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

  • สร้าง y จุดข้อมูลโดยใช้ numpy

  • ทำรายการ เครื่องหมาย และ ป้ายกำกับ .

  • สร้างร่างและชุดแผนย่อย

  • วาดเส้นโดยใช้ plot() วิธีการ โดยมีป้ายกำกับและเครื่องหมายต่างกัน

  • รับตัวจัดการพล็อตสำหรับครึ่งหนึ่งของพล็อต

  • รับฉลากสำหรับตำนาน

  • วางตำนานไว้บนโครงเรื่อง

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

ตัวอย่าง

นำเข้า matplotlib.pyplot เป็น pltimport numpy เป็น npplt.rcParams["figure.figsize"] =[7.50, 3.50]plt.rcParams["figure.autolayout"] =Truey =np.exp(-np.arange(5) ))markers =["s", "o", "*"]labels =["one", "two"]fig, ax =plt.subplots()for i in range(6):ax.plot(y) * i + i / 2., marker=markers[i // 2], label=labels[i % 2])h, l =ax.get_legend_handles_labels()ph =[plt.plot([], marker="" , ls="")[0]] * 2handles =ph + hlabels =["Title 1:", "Title 2:"] + lplt.legend(handles, labels, ncol=4)plt.show() 

ผลลัพธ์

จะเพิ่มชื่อให้กับแถวคำอธิบายแผนภูมิใน Matplotlib ได้อย่างไร?