Để đặt tiêu đề (title) ở phía dưới figure trong Matplotlib:
- Thiết lập kích thước figure và padding
- Khởi tạo biến
Nsố lượng mẫu dữ liệu - Vẽ điểm phân tán
x,ybằngscatter() - Đặt title ở dưới với
y=-0.01 - Hiển thị bằng
show()
Ví dụ mã nguồn
import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
N = 100
x = np.random.rand(N)
y = np.random.rand(N)
plt.scatter(x, y, c=x, s=x*100+1, cmap="plasma")
plt.title('Scatter plot', y=-0.01)
plt.show()
Kết quả
Scatter plot với tiêu đề "Scatter plot" hiển thị ở dưới cùng figure (dưới trục X).

Tham số y: Giá trị âm đẩy title xuống dưới, giá trị dương đẩy lên trên. Mặc định y=1.0 (trên cùng). Có thể dùng pad để điều chỉnh khoảng cách.