При построении тепловых карт с помощью seaborn (и корреляционных матриц с помощью matplotlib) первая и последняя строки разрезаются пополам. Это также происходит, когда я запускаю этот минимальный пример кода, который я нашел в Интернете.
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()
Метки на оси Y находятся на правильном месте, но строки там не полностью.
Несколько дней назад все заработало как задумано. С тех пор я установил texlive-xetex и снова удалил его, но это не решило мою проблему.
Есть идеи, что мне может не хватать?