бункеров данных. Следовательно, длина списка границ должна быть на единицу больше, чем количество уникальных элементов в данных.

я проблемы с пониманием, почему обычайcmap неправильно отображается на изображение с помощьюplt.imshow.

Когда я строю 2-D массивresr без указания карты, я вижу:

resr = np.array([[0,2],[3,4]],dtype=int)
plt.imshow(resr)

Это выглядит правильно. Когда я пытаюсь передать карту моих указанных цветов, используя:

cmap1 = ['#7fc97f', '#ffff99', '#386cb0', '#f0027f']
cmap = colors.ListedColormap(cmap1) 
plt.imshow(resr, cmap=cmap)

Понятно:

По какой-то причине цветcmap1[3] сопоставляется сresr ценности3 а также4, Почему это происходит?

Ответы на вопрос(1)

Ваш ответ на вопрос