將標題新增到 Seaborn 繪圖
Manav Narula
2023年1月30日
2021年4月29日
在本教程中,我們將討論如何為 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")
我們還可以使用 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")
請注意,它的工作方式與前面討論的 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')
Author: Manav Narula
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