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

Seaborn의 FacetGrid로 주석 사용자 정의

<시간/>

Seaborn의 면 그리드로 주석을 사용자 정의하려면 다음 단계를 수행할 수 있습니다. -

  • 그림 크기를 설정하고 서브플롯 사이 및 주변 여백을 조정합니다.
  • col1으로 데이터 프레임 만들기 및 col2 열.
  • 조건부 관계를 플로팅하기 위한 다중 플롯 그리드.
  • 데이터의 각 패싯 하위 집합에 플로팅 기능을 적용합니다.
  • 각 그리드의 제목을 설정합니다.
  • 그림을 표시하려면 show()를 사용하세요. 방법.

예시

import pandas as pd
import seaborn as sns
from matplotlib import pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

df = pd.DataFrame({'col1': [3, 7, 8, 1], 'col2': ["three", "seven", "one", "zero"]})
g = sns.FacetGrid(data=df, col='col2', height=3.5)
g.map(plt.hist, 'col1', color='red', lw=0)
g.set_titles('{col_name}')

plt.show()

출력

Seaborn의 FacetGrid로 주석 사용자 정의