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

Matplotlib를 사용하여 Seaborn 플롯에서 범례의 글꼴 크기를 늘리는 방법은 무엇입니까?

<시간/>

Seaborn 플롯에서 범례의 글꼴 크기를 늘리려면 fontsize 변수를 사용하고 legend()에서 사용할 수 있습니다. 메소드 인수.

단계

  • Pandas를 사용하여 데이터 프레임을 만듭니다. 키는 숫자, 개수 및 선택입니다.

  • barplot()을 사용하여 Seaborn에서 막대를 플로팅합니다. 방법.

  • 변수 글꼴 크기 초기화 글꼴 크기 늘리기 전설의.

  • 범례() 사용 인수에 fontsize를 사용하여 그림에 범례를 배치하는 방법입니다.

  • 그림을 표시하려면 show() 를 사용하십시오. 방법.

예시

import pandas
import matplotlib.pylab as plt
import seaborn as sns
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
df = pandas.DataFrame(dict(
   number=[2, 5, 1, 6, 3],
   count=[56, 21, 34, 36, 12],
   select=[29, 13, 17, 21, 8]
))
bar_plot1 = sns.barplot(x='number', y='count', data=df, label="count", color="red")
bar_plot2 = sns.barplot(x='number', y='select', data=df, label="select", color="green")
fontsize = 20
plt.legend(loc="upper right", frameon=True, fontsize=fontsize)
plt.show()

출력

Matplotlib를 사용하여 Seaborn 플롯에서 범례의 글꼴 크기를 늘리는 방법은 무엇입니까?