Добавьте аннотации к карте тепла с помощью python3 - PullRequest
1 голос
/ 13 мая 2019

Я создал тепловую карту, используя matplotlib и seaborn. Выглядит нормально.

Но мой вопрос заключается в том, как добавить значения в тепловую карту. Моя текущая тепловая карта содержит только разные цвета.

import matplotlib.pyplot as plt
import pandas as pd
import seaborn as sns

data = pd.DataFrame(data={'x':index, 'y':colonnes, 'z':score})
data = data.pivot(index='x', columns='y', values='z')
sns.heatmap(data)
plt.show()

Есть идеи, пожалуйста?

Спасибо

1 Ответ

1 голос
/ 13 мая 2019
sns.heatmap(data, annot=True)

Из документации:

annot: bool или прямоугольный набор данных, необязательно. Если True, запишите значение данных в каждую ячейку. Если массив похож на форму с данными, используйте это для аннотирования тепловой карты вместо необработанных данных.

Также поиграйте с параметрами fmt и annot_kws.

...