Я начал использовать matplotlib месяц назад, поэтому я все еще участвую. Я пытаюсь сделать тепловую карту с matshow. Мой код следующий:
data = numpy.array(a).reshape(4, 4)
cax = ax.matshow(data, interpolation='nearest', cmap=cm.get_cmap('PuBu'), norm=LogNorm())
cbar = fig.colorbar(cax)
ax.set_xticklabels(alpha)
ax.set_yticklabels(alpha)
где alpha - это модель из django с 4 полями: 'ABC', 'DEF', 'GHI', 'JKL'
Дело в том, что я не знаю, почему, ярлык "ABC" не появляется, оставляя последнюю ячейку без метки.
Если бы кто-нибудь понял, как изменить мой script таким образом, чтобы он появился в "ABC", я был бы благодарен:)