Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Pandas 플롯 함수에서 matplotlib.Figure.Figure 객체를 반환하는 방법은 무엇입니까?

<시간/>

Pandas 함수에서 matplotlib.Figure.Figure 객체를 반환하기 위해 다음 단계를 수행할 수 있습니다. -

  • 그림 크기를 설정하고 서브플롯 사이 및 주변 여백을 조정합니다.
  • Pandas 데이터 프레임, df.를 만듭니다.
  • barh()를 사용하여 가로 막대 플롯 만들기 방법.
  • 현재 Figure 인스턴스를 가져옵니다.
  • 오른쪽 하단 위치의 축에 범례를 배치합니다.
  • 그림을 표시하려면 show()를 사용하세요. 방법.

예시

matplotlib에서 pyplot을 pdplt.rcParams["Figure.figsize"] =[7.50, 3.50]plt.rcParams["Figure.autolayout"] =Truedf =pd.DataFrame({'a':범위 (10)})ax =df.plot.barh(color=(1, 0, 0, 0.25))fig =ax.get_Figure()ax.legend(loc='오른쪽 아래')plt.show() 

출력

Pandas 플롯 함수에서 matplotlib.Figure.Figure 객체를 반환하는 방법은 무엇입니까?