seaborn displot이 정의된 하위 플롯 내에서 플로팅되지 않습니다.
seaborn displot과 나란히 두 개의 displot을 플로팅하려고 하면 예기치 않은 결과가 발생할 수 있습니다. . 원하는 두 개의 플롯 대신 두 개의 빈 하위 플롯과 두 줄의 하나의 디스플레이가 나타날 수 있습니다. 이 문제는 seaborn 0.11에서 seaborn.distplot이 더 이상 사용되지 않기 때문에 발생합니다.
해결책:
이 문제를 해결하려면 displot을 축 수준인 histplot으로 바꾸십시오. 히스토그램을 그리는 함수.
<code class="python">fig, (ax1, ax2) = plt.subplots(1, 2) sns.histplot(x=X_train['Age'], hue=y_train, ax=ax1) sns.histplot(x=X_train['Fare'], hue=y_train, ax=ax2)</code>
설명:
displot 대신 histplot을 사용하면 정의된 서브플롯 내에서 두 개의 히스토그램을 나란히 성공적으로 그릴 수 있습니다.
위 내용은 seaborn displot이 예상치 못한 하위 플롯 동작을 생성하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!