Matplotlib 범례에 제목을 추가하는 방법(예제 포함)


기본적으로 Matplotlib 플롯 범례에는 제목이 포함되지 않습니다.

그러나 다음 기본 구문을 사용하여 캡션에 제목을 추가할 수 있습니다.

 plt. legend (title=' this is my title ')

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

예시 1: Matplotlib 범례에 제목 추가

다음 코드는 여러 줄과 범례가 포함된 Matplotlib 플롯을 생성하는 방법을 보여줍니다.

 import pandas as pd
import matplotlib. pyplot as plt

#createdata
df = pd. DataFrame ({' points ': [11, 17, 16, 18, 22, 25, 26, 24, 29],
                   ' assists ': [5, 7, 7, 9, 12, 9, 9, 4, 8]})

#add lines to plot
plt. plot (df[' points '], label=' Points ')
plt. plot (df[' assists '], label=' Assists ')

#add legend
plt. legend () 

캡션에는 제목이 없습니다.

하나를 추가하려면 plt.legend() 함수에서 title 인수를 사용하면 됩니다.

 #add title to legend
plt. legend (title=' Metric ') 

Matplotlib 플롯에 범례 제목 추가

캡션 제목의 글꼴 크기를 변경하려면 title_fontsize 인수를 사용하세요.

참고 : 기본 글꼴 크기는 10입니다.

 #add title to legend with increased font size
plt. legend (title=' Metric ', title_fontsize= 25 ) 

이제 캡션 글꼴 크기가 훨씬 더 커졌습니다.

또한 글꼴 크기 인수를 사용하여 범례에 있는 레이블의 글꼴 크기를 늘릴 수도 있습니다.

 #add title to legend with increased title and label font size
plt. legend (title=' Metric ', title_fontsize= 25 , fontsize= 15 ) 

이제 범례의 레이블이 훨씬 더 커졌습니다.

추가 리소스

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

Matplotlib에서 범례 글꼴 크기를 변경하는 방법
Matplotlib 범례의 요소 순서를 변경하는 방법
Matplotlib에서 범례 위치를 변경하는 방법

의견을 추가하다

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