Podczas kreślenia map ciepła z porostem morskim (i macierzami korelacji z matplotlib) pierwszy i ostatni wiersz przecina się na pół. Dzieje się tak również, gdy uruchamiam ten minimalny przykład kodu, który znalazłem w Internecie.
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()
Etykiety na osi y znajdują się we właściwym miejscu, ale rzędy nie są tam całkowicie.
Kilka dni temu działało zgodnie z przeznaczeniem. Od tego czasu zainstalowałem texlive-xetex, więc ponownie go usunąłem, ale nie rozwiązało to mojego problemu.
Jakieś pomysły, czego mógłbym brakować?