Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Matriz de correlação com cores gradiente

Olá prezados,

Gostaria de saber como ficaria a matriz de correlação feita nesta aula só que com cores, faço isso as vezes no Excel e seria interessante saber fazer no pandas, pesquisando sobre isso encontrei o seguinte codigo:

corr.style.background_gradient()

Como aplicaria ele na matriz de correlação feita na aula?

Desde já agradeço o apoio!

1 resposta
solução!

Olá Bruno,

Você pode salvar esse DataFrame de correlações em uma variável e aplicar as cores diretamente nele:

corr_df = dados.corr().round(4)
corr_df.style.background_gradient(cmap='Blues')

Resultado:


Outra possibilidade é utilizar o heatmap do seaborn para isso:

import seaborn as sns
import matplotlib.pyplot as plt

#Criação da tabela de correlação
sns.heatmap(dados.corr().round(4), annot=True)

Resultado:


E além disso as duas possibilidades mostradas acima possuem várias palhetas de cores.

Espero ter ajudado, qualquer dúvida é só falar!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software