0
respostas

[Dúvida] Dificuldade de criação do gráfico heatmap com seaborn

Olá,

Estou com dificuldade na criação do gráfico heatmap com seaborn.

Só aparece o valor na primeira linha, quando preciso que os valores sejam exibidos em todas as linhas. Pesquisando na internet, todas as referências que vi foi o parâmetro annot=True, ainda assim continua aparecendo só na primeira linha.

Exemplo:

Create an annotated heatmap

plt.figure(figsize = (14, 14))
plt.rcParams.update({'font.size': 9})
sns.heatmap(corr, vmin = -1, vmax = 1, center = 0, annot=True, fmt=".2f", square=True, linewidths=.5)
plt.show()

Gráfico heatmap com seaborn - 1

plt.figure(figsize=(6, 5))
sns.heatmap(matriz_confusao, annot=True, fmt='d', cmap='Blues', xticklabels=['Não Churn','Churn'], yticklabels=['Não Churn','Churn'])
plt.ylabel('Real')
plt.xlabel('Predito')
plt.title('Matriz de Confusão')
plt.show()

Gráfico heatmap com seaborn - 2

Segue versões do Python e biblioetcas matplolib e seaborn instaladas.

Versões do Python e biblioetcas matplolib e seaborn instaladas