ホームページ >バックエンド開発 >Python チュートリアル >Seaborn ヒートマップの最初と最後の行が切り捨てられるのはなぜですか?
ヒートマップ行の切り捨て: Matplotlib と Seaborn の落とし穴
質問:
ユーザーが観察したことSeaborn を使用して生成されたヒートマップの最初と最後の行がカットインされていること 半分。この問題は、以下に示すように、最小限のコード例を実行している場合でも発生します。
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()
回答:
残念ながら、matplotlib 3.1.1 は以下と互換性がないことが判明しました。 Seaborn ヒートマップと固定ティック付きの反転軸。この問題を修正するには:
ax.set_ylim(bottom, top) # set the ylim to bottom, top
以上がSeaborn ヒートマップの最初と最後の行が切り捨てられるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。