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

ตำนานที่มีเส้นแนวตั้งใน matplotlib


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

  • กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย
  • สร้างร่างและชุดแผนย่อย
  • พล็อตเส้นแนวตั้งด้วยสีแดง
  • เส้นสามารถมีทั้งรูปแบบเส้นทึบที่เชื่อมต่อจุดยอดทั้งหมด และเครื่องหมายที่จุดยอดแต่ละจุด
  • วางคำอธิบายบนโครงเรื่องด้วยเส้นแนวตั้ง
  • หากต้องการแสดงรูป ให้ใช้ show() วิธีการ

ตัวอย่าง

import matplotlib.pyplot as plt
from matplotlib import lines

plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True

fig, ax = plt.subplots()

color = 'red'
ax.plot([0, 0], [0, 3], color=color)

vertical_line = lines.Line2D([], [], color=color, marker='|',
   linestyle='None', markersize=10,
   markeredgewidth=1.5, label='Vertical line')

plt.legend(handles=[vertical_line], loc='upper right')

plt.show()

ผลลัพธ์

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

ตำนานที่มีเส้นแนวตั้งใน matplotlib ตำนานที่มีเส้นแนวตั้งใน matplotlib