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()
출력