Để tạo bản đồ màu Parula trong matplotlib, chúng ta có thể thực hiện các bước sau
- Đặt kích thước hình và điều chỉnh phần đệm giữa và xung quanh các ô phụ.
- Tạo dữ liệu bản đồ màu bằng cách sử dụng numpy.
- Tạo 'LinearSegmentedColormap' từ danh sách các màu.
- Viscum là một công cụ nhỏ để phân tích bản đồ màu và tạo bản đồ màu mới.
- Sử dụng imshow () phương pháp hiển thị dữ liệu dưới dạng hình ảnh, tức là trên raster 2D thông thường.
- Để hiển thị hình này, hãy sử dụng show () phương pháp.
Ví dụ
from matplotlib.colors import LinearSegmentedColormap import matplotlib.pyplot as plt import numpy as np from viscm import viscm plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True cm_data = np.random.rand(4, 4) parula_map = LinearSegmentedColormap.from_list('parula', cm_data) viscm(parula_map) plt.imshow(np.linspace(0, 100, 256)[None, :], aspect='auto', cmap=parula_map) plt.show()
Đầu ra