agrandar el mapa de calor marino

16

Creo un corr()df a partir de un df original. El corr()DF salió 70 X 70 y es imposible de visualizar el mapa de calor ... sns.heatmap(df). Si trato de mostrar corr = df.corr(), la tabla no se ajusta a la pantalla y puedo ver todas las correlaciones. ¿Es una forma de imprimir todo dfsin importar su tamaño o controlar el tamaño del mapa de calor?

ingrese la descripción de la imagen aquí

Gilbert
fuente
Estoy un poco confundido, ¿quieres imprimir df.corr()o cambiar el tamaño del mapa de calor?
Icyblade
@Gilbert Usted puede hacer el enmascaramiento del mapa de calor tal, sólo que, o bien la mitad superior o la mitad inferior se visualizan
enterML
Idealmente, quiero aumentar el tamaño del mapa de calor.
Gilbert

Respuestas:

18

Descubrí cómo aumentar el tamaño de mi parcela con el siguiente código ...

plt.subplots(figsize=(20,15))
sns.heatmap(corr)

ingrese la descripción de la imagen aquí

Gilbert
fuente
Compruebe la respuesta usted mismo por favor :-)
Icyblade
3

Esto también funcionaría.

plt.figure(figsize=(20,15))
ax=subplot(111)
sns.heatmap(corr,ax=ax)
rraadd88
fuente
0
plt.figure(figsize=(20,15))

plt no siempre está definido, puedo usar seaborn sin plt .

Para usar la línea anterior, también necesita importar plt como:

from matplotlib import plt
Marco Amato
fuente
import matplotlib.pyplot as plt
grofte
0

La idea básica es aumentar el tamaño de figura predeterminado en su herramienta de trazado. Debe importar matplotlib y establecer el tamaño de figura predeterminado o simplemente el tamaño de figura actual en uno más grande. Además, seaborn está construido sobre matplotlib. Debe instalar e importar matplitlib para aprovechar al máximo la biblioteca seaborn.

Vivek Khetan
fuente
0

Esto también funcionará y permite parametrizar la escala. El tamaño de la figura incluso se puede ajustar después del trazado.

fig = plt.gcf()  # or by other means, like plt.subplots
figsize = fig.get_size_inches()
fig.set_size_inches(figsize * 1.5)  # scale current size by 1.5

fig.set_size_inches

fig.get_size_inches

craymichael
fuente