將標題新增到 Seaborn 繪圖

Manav Narula 2024年2月15日
  1. 使用 set_title() 函式將標題新增到 Seaborn 圖中
  2. 使用 set() 函式將標題新增到 Seaborn 繪圖中
  3. 使用 title() 函式將標題新增到 Seaborn 圖中
將標題新增到 Seaborn 繪圖

在本教程中,我們將討論如何為 Seaborn 繪圖新增標題。

使用 set_title() 函式將標題新增到 Seaborn 圖中

Seaborn 圖返回一個 matplotlib 軸例項型別物件。對於此類物件,我們可以使用 set_title() 函式為繪圖新增標題。

例如,

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]}
)

p = sns.lineplot(data=df)
p.set_title("Title")

seaborn 標題 1

我們還可以使用 fontsize 引數控制標題的大小。

使用 set() 函式將標題新增到 Seaborn 繪圖中

set() 函式用於向圖中新增不同的元素,並可以用於新增標題。我們使用 title 引數,併為其指定所需的名稱。

例如,

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]}
)

p = sns.lineplot(data=df)
p.set(title="Title")

seaborn 標題 2

請注意,它的工作方式與前面討論的 set_title() 函式相似。

使用 title() 函式將標題新增到 Seaborn 圖中

matplotlib.pyplot.title() 函式用於向當前圖新增標題。它通過不同的引數提供了許多自定義項。其中幾個引數是:loc 引數,用於指定位置;fontdict() 引數,控制字型的外觀和排列;color 引數,指定顏色。

在下面的程式碼中,我們使用此函式為 Seaborn 新增標題。

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]}
)

p = sns.lineplot(data=df)
plt.title("Title")

seaborn 標題 3

作者: 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