Я пытаюсь создать тепловую карту матрицы вероятностей, которая выглядит примерно так (с seaborn):
heat_map = sb.heatmap(prob_matrix, xticklabels=b, yticklabels=b)
Теперь я попытался сделать это с моим матрица, но функция не работает с тем, как построена моя матрица. Может ли кто-нибудь помочь мне написать новую функцию для тепловой карты с моей матрицей? Или помогите мне преобразовать мою матрицу, чтобы я мог использовать вышеописанную функцию?
Моя матрица выглядит так, она имеет размер 20x20, но я дам меньшую версию:
{'A': {'A': 0.25, 'C': 0.5, 'D': 0.25}, 'C': {'A': 0.33, 'C': 0.33, 'D': 0.33}, 'D': {'A': 0.75, 'C': 0.25, 'D': 0}}