Để đóng tất cả figure hiện tại trong matplotlib, dùng phương thức close('all').
Các bước
- Thiết lập kích thước hình và padding.
- Tạo figure đầu tiên có tiêu đề "First Figure".
- Tạo figure thứ hai có tiêu đề "Second Figure".
- Đóng tất cả figure bằng close('all').
- Hiển thị hình bằng show().
Ví dụ
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()
Kết quả
Lưu ý dòng plt.close('all') bị comment, nên hiển thị 2 figure. Bỏ comment dòng đó để đóng tất cả figure trước khi show.