Quando si tracciano mappe di calore con seaborn (e matrici di correlazione con matplotlib) la prima e l'ultima riga vengono dimezzate. Ciò accade anche quando eseguo questo esempio di codice minimo che ho trovato online.
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()
Le etichette sull'asse y sono nel punto corretto, ma le righe non sono completamente lì.
Pochi giorni fa, funziona come previsto. Da allora ho installato texlive-xetex, quindi l'ho rimosso di nuovo ma non ha risolto il mio problema.
Qualche idea su cosa potrei perdere?