Lorsque vous tracez des cartes thermiques avec seaborn (et des matrices de corrélation avec matplotlib), la première et la dernière ligne sont coupées en deux. Cela se produit également lorsque j'exécute cet exemple de code minimal que j'ai trouvé en ligne.
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()
Les étiquettes sur l'axe y sont au bon endroit, mais les lignes n'y sont pas complètement.
Il y a quelques jours, cela fonctionnait comme prévu. Depuis, j'ai installé texlive-xetex donc je l'ai à nouveau supprimé mais cela n'a pas résolu mon problème.
Des idées de ce que je pourrais manquer?