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