เพื่อจัดการตัวเลขในขณะที่สคริปต์กำลังทำงานอยู่ใน Python เราสามารถทำตามขั้นตอนต่อไปนี้ -
- กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย
- สร้างตัวเลขใหม่หรือเปิดใช้งานตัวเลขที่มีอยู่โดยใช้ figure() วิธีการ
- รับแกนปัจจุบัน ขวาน และแสดงตัวเลขปัจจุบัน
- จัดการสคริปต์โดยใช้ plt.pause() ก่อนพล็อตสุดท้าย
- พล็อตบรรทัดโดยใช้ plot() วิธีการ
- หากต้องการแสดงรูป ให้ใช้ show() วิธีการ
ตัวอย่าง
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig = plt.figure() ax = fig.gca() fig.show() for i in range(20): ax.plot(np.random.randn(10, 1), ls='-') fig.canvas.draw() plt.pause(0.1) plt.close(fig) plt.plot([1, -2, 3, 5, 3, 1, 0]) plt.show()
ผลลัพธ์