Để đặt số lượng dấu tích trong thanh màu, chúng ta có thể thực hiện các bước sau đây−
- Tạo dữ liệu ngẫu nhiên bằng cách sử dụng numpy
- Hiển thị dữ liệu dưới dạng hình ảnh, tức là trên màn hình 2D thông thường.
- Tạo một thanh màu bằng cách sử dụng colorbar () với một đối tượng có thể ánh xạ vô hướng hình ảnh.
- Đặt các dấu chọn và nhãn đánh dấu của thanh màu bằng cách sử dụng set_ticks () và set_ticklabels () phương pháp.
- Để hiển thị hình này, hãy sử dụng show () phương pháp.
Ví dụ
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True data = np.random.rand(4, 4) im = plt.imshow(data, cmap="copper") cbar = plt.colorbar(im) cbar.set_ticks([0.2, 0.4, 0.6, 0.8]) cbar.set_ticklabels(["A", "B", "C", "D"]) plt.show()
Đầu ra