Al trazar mapas de calor con seaborn (y matrices de correlación con matplotlib), la primera y la última fila se cortan por la mitad. Esto sucede también cuando ejecuto este ejemplo de código mínimo que encontré en línea.
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt
data = pd.read_csv('https://raw.githubusercontent.com/resbaz/r-novice-gapminder-files/master/data/gapminder-FiveYearData.csv')
plt.figure(figsize=(10,5))
sns.heatmap(data.corr())
plt.show()
Las etiquetas en el eje y están en el lugar correcto, pero las filas no están completamente allí.
Hace unos días, funcionó según lo previsto. Desde entonces, instalé texlive-xetex, así que lo eliminé de nuevo, pero no resolvió mi problema.
¿Alguna idea de lo que podría estar perdiendo?