Để làm colorbar ngang trong Python, chúng ta có thể dùng orientation="horizontal" trong tham số.
Các bước
- Thiết lập kích thước figure và điều chỉnh padding giữa và xung quanh subplots.
- Tạo điểm dữ liệu x, y và z ngẫu nhiên bằng numpy.
- Tạo figure và tập subplots.
- Dùng scatter() để vẽ x, y và z.
- Tạo colorbar cho instance ScalarMappable, với orientation ngang.
- Để hiển thị figure, dùng phương thức show().
Ví dụ
import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x, y, z = np.random.rand(3, 50) f, ax = plt.subplots() points = ax.scatter(x, y, c=z, s=50, cmap="plasma") f.colorbar(points, orientation="horizontal") plt.show()
Kết quả
