plt.figure() – Tạo hình mới hoặc kích hoạt hình đã tồn tại.
plt.subplots() – Tạo hình và một tập các subplot.
Hãy xem ví dụ để hiểu rõ sự khác biệt.
Các bước thực hiện
- Thiết lập kích thước hình và padding
- Tạo hình mới với
plt.figure() - Tạo hình và subplot với
plt.subplots() - Hiển thị bằng
show()
Ví dụ minh họa
from matplotlib import pyplot as plt
# Thiết lập kích thước
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
# Tạo hình với plt.figure
fig1 = plt.figure("Figure 1 - plt.figure")
# Tạo hình và subplot với plt.subplots
fig2, ax = plt.subplots()
plt.title("Figure 2 - plt.subplots")
# Hiển thị
plt.show()
Đầu ra
plt.figure() tạo ra hình đơn lẻ.

plt.subplots() tạo ra hình kèm axes/subplot sẵn sàng vẽ.
