Seaborn 플롯의 글꼴 크기

Manav Narula 2023년1월30일
  1. seaborn.set()함수를 사용하여 Seaborn 플롯에서 글꼴 크기 설정
  2. fontsize매개 변수를 사용하여 Seaborn 플롯에서 글꼴 크기 변경
Seaborn 플롯의 글꼴 크기

이 튜토리얼에서는 seaborn 플롯에서 글꼴 크기를 변경하는 방법에 대해 설명합니다.

seaborn.set()함수를 사용하여 Seaborn 플롯에서 글꼴 크기 설정

seaborn.set()함수를 사용하여 seaborn 플롯의 구성 및 테마를 변경할 수 있습니다. 글꼴 크기를 설정하기 위해이 함수에서font_scale매개 변수를 사용합니다. 이 매개 변수는 범례에서 축 레이블 및 모든 항목에 이르기까지 그래프의 모든 글꼴을 자동으로 변경합니다.

사용법을 이해하려면 아래 코드를 참조하십시오.

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

df = pd.DataFrame(
    {"Day 1": [7, 1, 5, 6, 3, 10, 5, 8], "Day 2": [1, 2, 8, 4, 3, 9, 5, 2]}
)

sns.set(font_scale=2)
p = sns.lineplot(data=df)
p.set_xlabel("X-Axis")
p.set_ylabel("Y-Axis")
p.set_title("Plot")
plt.legend(labels=["Legend_Day1", "Legend_Day2"])

seaborn 글꼴 크기 1

함수에 아무것도 지정되어 있지 않으면 모든 것을 기본값으로 설정합니다. 다른 요소를 추가하기 위해 다른 함수를 사용하고set()함수가 모든 항목의 크기를 한 번에 변경하는 방법에 주목하십시오.

fontsize매개 변수를 사용하여 Seaborn 플롯에서 글꼴 크기 변경

때때로 우리는 플롯에 다른 요소를 포함하기 위해 다른 함수를 사용합니다. fontsize매개 변수를 존중되는 기능에서 원하는 값으로 설정하여 축의 레이블, 범례 및 제목과 같은 요소의 크기를 변경할 수 있습니다.

다음 코드가이를 설명합니다.

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

df = pd.DataFrame(
    {"Day 1": [7, 1, 5, 6, 3, 10, 5, 8], "Day 2": [1, 2, 8, 4, 3, 9, 5, 2]}
)

sns.set()
p = sns.lineplot(data=df)
p.set_xlabel("X-Axis", fontsize=20)
p.set_ylabel("Y-Axis", fontsize=20)
p.set_title("Plot", fontsize=20)
plt.legend(labels=["Legend_Day1", "Legend_Day2"], fontsize=20)

seaborn 글꼴 크기 2

이전 방법에서 설명했듯이sns.set()함수는 플롯 전에 모든 것을 기본값으로 설정하는 데 사용됩니다.

작가: Manav Narula
Manav Narula avatar Manav Narula avatar

Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.

LinkedIn