>  기사  >  백엔드 개발  >  Seaborn.displot()이 병렬 히스토그램을 생성하지 않는 이유는 무엇입니까?

Seaborn.displot()이 병렬 히스토그램을 생성하지 않는 이유는 무엇입니까?

Barbara Streisand
Barbara Streisand원래의
2024-10-31 03:29:30750검색
Why Won't Seaborn.displot() Create Side-by-Side Histograms? 
seaborn.distplot()의 지원 중단

이러한 불일치의 이유는 버전 0.11에서는 seaborn.distplot이 더 이상 사용되지 않습니다. 다음으로 대체되었습니다:

displot(): 플롯 유형에 유연성을 제공하지만 ax 매개변수가 부족하여 matplotlib.pyplot.subplots와 호환되지 않는 그림 수준 함수입니다.

histplot(): 커널 밀도 평활화를 포함하여 히스토그램을 위해 특별히 설계된 축 수준 함수로, ax 매개변수가 있고 다음과 함께 사용할 수 있습니다. matplotlib.pyplot.subplots.

    해결책: seaborn.histplot() 사용
  • 문제를 해결하고 원하는 병렬 히스토그램을 얻으려면 displot()을 histplot으로 바꾸십시오. (). 이 함수는 ax 매개변수를 지원하므로 플롯이 렌더링될 축을 지정할 수 있습니다.
여러 데이터프레임 처리

여러 데이터프레임으로 작업할 때 다음을 사용하여 결합할 수 있습니다. pd.concat을 실행하고 새로운 'source' 열을 추가하여 데이터 소스를 식별합니다. 그런 다음 이 열을 row=, col= 또는hue= 인수에 사용할 수 있습니다.

위 내용은 Seaborn.displot()이 병렬 히스토그램을 생성하지 않는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.