這是代碼:fig=plt.figure(figsize=(14,8))sns.lineplot(x='season', y='team_strikerate', hue='batting_team', data=overall_batseason)plt.legend(title = 'Teams', loc = 1, fontsize = 12)plt.xlim([2008,2022])這是圖片只是想讓你知道,我已經在這個上面畫了另一個類似的線圖。
2 回答

慕虎7371278
TA貢獻1802條經驗 獲得超4個贊
有線陰影顯示置信區間,因為數據集包含每個 x ( season ) 值的多個 y ( team_strikerate ) 值。默認情況下,將通過在每個 x 值處聚合多個 y 值來估計平均值。sns.lineplot()
聚合后,每個 x 值處的y值的平均值將繪制為一條線。陰影線表示估計值的95% 置信區間。
要刪除線條陰影,您可以將參數傳遞ci=None
給sns.lineplot()
. (感謝@JohanC 在這個問題的評論中提供了這個想法)
要更改置信區間,您可以將參數傳遞errorbar=('ci', <int>)
給sns.lineplot()
。

開心每一天1111
TA貢獻1836條經驗 獲得超13個贊
線周圍的半透明區域是置信區間。您可以通過將 lineplot() 函數的 ci 參數設置為 None 來刪除置信區間。請參閱此鏈接以獲取更多信息://wellsr.com/python/seaborn-line-plot-data-visualization/
添加回答
舉報
0/150
提交
取消