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

ล้างตัวเลขปัจจุบันทั้งหมดใน matplotlib


หากต้องการล้างตัวเลขปัจจุบันทั้งหมดใน matplotlib ให้ใช้ close('all') วิธีการ

ขั้นตอน

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

  • สร้างฟิกเกอร์ชื่อ "เฟิร์ส ฟิกเกอร์"

  • สร้างฟิกเกอร์อีกตัวที่มีชื่อว่า "Second Figure"

  • หากต้องการปิดตัวเลขทั้งหมด ให้ใช้ close('all') .

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

ตัวอย่าง

from matplotlib import pyplot as plt

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

plt.figure("First Figure")
plt.figure("Second Figure")

# plt.close('all')

plt.show()

ผลลัพธ์

สังเกตว่าเราได้แสดงความคิดเห็นบรรทัด -

plt.close('all')

ดังนั้นมันจะแสดงสองตัวเลข -

ล้างตัวเลขปัจจุบันทั้งหมดใน matplotlib

ล้างตัวเลขปัจจุบันทั้งหมดใน matplotlib

ยกเลิกการใส่เครื่องหมายบรรทัด plt.close('all') และรันรหัสอีกครั้ง มันจะล้างตัวเลขปัจจุบันทั้งหมด