ในการใส่คำอธิบายประกอบช่วงของแกน X ใน matplotlib เราสามารถทำตามขั้นตอนต่อไปนี้ -
- กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย
- สร้างจุดข้อมูล xx และ yy โดยใช้ numpy
- สร้างร่างและชุดแผนย่อย
- พล็อตจุดข้อมูล xx และ yy โดยใช้ plot() วิธีการ
- กำหนด ylim ของแกน
- ใช้วิธีใส่คำอธิบายประกอบเพื่อวางหัวลูกศรและชื่อแท็กช่วง
- หากต้องการแสดงรูป ให้ใช้ show() วิธีการ
ตัวอย่าง
import matplotlib.pyplot as plt import numpy as np plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True xx = np.linspace(0, 10) yy = np.sin(xx) fig, ax = plt.subplots(1, 1) ax.plot(xx, yy) ax.set_ylim([-2, 2]) ax.annotate('', xy=(5,2), xytext=(8,2), xycoords='data', textcoords='data', arrowprops={'arrowstyle': '<|-|>'}, color='yellow') ax.annotate('Maximum Range', xy=(5,5), ha='center', va='center', color='red') plt.show()
ผลลัพธ์