要繪制多組數(shù)據(jù)的趨勢(shì)線,可以使用Seaborn中的lmplot()函數(shù)。lmplot()函數(shù)可以繪制兩組數(shù)據(jù)的散點(diǎn)圖,并且可以根據(jù)參數(shù)設(shè)置添加線性回歸趨勢(shì)線。
以下是一個(gè)示例代碼,展示如何使用Seaborn的lmplot()函數(shù)繪制多組數(shù)據(jù)的趨勢(shì)線:
import seaborn as sns
import pandas as pd
# 創(chuàng)建示例數(shù)據(jù)
data = pd.DataFrame({
'x': [1, 2, 3, 4, 5, 6],
'y1': [2, 3, 5, 7, 9, 11],
'y2': [1, 4, 6, 8, 10, 12]
})
# 繪制散點(diǎn)圖和趨勢(shì)線
sns.lmplot(x='x', y='y1', data=data, ci=None)
sns.lmplot(x='x', y='y2', data=data, ci=None)
在上面的示例中,我們首先創(chuàng)建了一個(gè)DataFrame對(duì)象data,其中包含了兩組數(shù)據(jù)。然后分別使用lmplot()函數(shù)繪制了兩組數(shù)據(jù)的散點(diǎn)圖和線性回歸趨勢(shì)線。通過設(shè)置ci參數(shù)為None,可以去除置信區(qū)間。您也可以根據(jù)需要調(diào)整其他參數(shù),以滿足您的需求。