Seaborn 플롯에서 범례 글꼴 크기를 변경하는 방법


다음 구문을 사용하여 해양 플롯 범례의 글꼴 크기를 변경할 수 있습니다.

 plt. legend (title=' Team ', fontsize= '10 ', title_fontsize= '14 ')

글꼴 크기 인수는 캡션 레이블의 글꼴 크기를 지정하고, title_fontsize는 캡션 제목의 글꼴 크기를 지정합니다.

다음 예에서는 이 기능을 실제로 사용하는 방법을 보여줍니다.

예: Seaborn 플롯에서 범례 글꼴 크기 변경

다음 코드는 Seaborn에서 산점도를 생성하고 범례의 레이블과 제목에 대한 글꼴 크기를 지정하는 방법을 보여줍니다.

 import pandas as pd
import seaborn as sns
import matplotlib. pyplot as plt
sns. set_style (' whitegrid ')

#create data
df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23, 25, 29],
                   ' assists ': [5, 7, 7, 9, 12, 9, 9, 4],
                   ' team ': ['A', 'A', 'A', 'A', 'B', 'B', 'B', 'B']})

#create scatterplot
sns. scatterplot (data=df, x=' points ', y=' assists ', hue=' team ')

#add legend
plt. legend (title=' Team ', fontsize= '10 ', title_fontsize= '14 ') 

글꼴 크기 인수에는 다음 값도 사용할 수 있습니다.

  • xx-소형
  • x-소형
  • 작은
  • 평균
  • x-대형
  • xx-대형

다음 예에서는 실제로 이러한 인수를 사용하는 방법을 보여줍니다.

 import pandas as pd
import seaborn as sns
import matplotlib. pyplot as plt
sns. set_style (' whitegrid ')

#create fake data
df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23, 25, 29],
                   ' assists ': [5, 7, 7, 9, 12, 9, 9, 4],
                   ' team ': ['A', 'A', 'A', 'A', 'B', 'B', 'B', 'B']})

#create scatterplot
sns. scatterplot (data=df, x=' points ', y=' assists ', hue=' team ')

#add legend
plt. legend (title=' Team ', fontsize=' medium ', title_fontsize=' x-large ') 

plt.legend() 함수에 대한 자세한 설명은 matplotlib 설명서를 참조하세요.

추가 리소스

다음 튜토리얼에서는 Seaborn에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.

Seaborn 플롯의 그림 크기를 조정하는 방법
Seaborn 플롯에서 축 레이블을 변경하는 방법
Seaborn에서 범례의 위치를 변경하는 방법
Seaborn 플롯 외부에 범례를 배치하는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다