첫 번째 행과 마지막 행에 대해 반으로 자른 히트맵 플롯
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축의 올바른 위치에 레이블을 표시하지만 행 자체는 불완전합니다.
문제의 원인:
안타깝게도 Matplotlib 버전 3.1.1에서 버그가 발생했습니다. Seaborn 히트맵과 고정 틱이 있는 반전 축에 영향을 미칩니다.
해결책:
이 문제를 해결하려면 다음 옵션을 고려할 수 있습니다.
위 내용은 Seaborn 히트맵이 첫 번째 행과 마지막 행을 잘라내는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!