Я просто хотел бы напечатать матрицу с тремя разными значениями (например, 0,1 и 2) в виде разных цветов. Представьте, что у меня есть следующая сетка
import numpy as np
grid=np.zeros((5, 5))
grid[1][1]=2
grid[3][8]=2
grid[3][4]=1
grid[6][7]=1
grid[7][7]=1
Как я могу визуализировать ее так, как у меня есть доска, и я выделяю цветом те позиции, где у меня есть значение «1», а другим цветом - позицию где у меня есть значение "2".
Я пытался с
import matplotlib.pyplot as plt
ax=plt.subplots
ax.imshow(grid)
Но я получаю ошибку "У объекта" tuple "нет атрибута" imshow ""
Спасибо заранее за вашу помощь!