Tôi đang sử dụng imshow() trong matplotlib như vậy:Tạo một Legend colormap trong Matplotlib
import numpy as np
import matplotlib.pyplot as plt
mat = '''SOME MATRIX'''
plt.imshow(mat, origin="lower", cmap='gray', interpolation='nearest')
plt.show()
Làm thế nào để thêm một huyền thoại thể hiện các giá trị số cho các sắc thái khác nhau của màu xám. Đáng buồn thay, googling của tôi đã không phát hiện ra một câu trả lời :(
Cảm ơn bạn trước cho sự giúp đỡ
Vince
Perfect! Cảm ơn bạn. – Vince
Nếu bạn đang sử dụng subplots, bạn có thể cần phải sử dụng nó như 'fig = plt.figure(); ax = fig.add_subplot (1,1,1); plot = ax.pcolor (dữ liệu); fig.colorbar (cốt truyện); ' –
Ví dụ về mã sẽ tốt đẹp; Tôi nghĩ rằng giao thức là câu trả lời chỉ liên kết được coi là người nghèo. Sử dụng dễ nhất chỉ là 'plt.colorbar()' – wordsforthewise