簡體   English   中英

為什么我在 seaborn 線 plot 中出現線陰影

[英]Why am I getting a line shadow in a seaborn line plot

這是代碼:

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

這是圖像在此處輸入圖像描述

只是讓你知道,我已經在這個上面畫了另一個類似的線圖。

有線陰影顯示置信區間,因為數據集包含每個 x ( season ) 值的多個 y ( team_strikerate ) 值。 默認情況下, sns.lineplot()將通過在每個 x 值處聚合多個 y 值來估計平均值

聚合后,每個 x 值處的 y 值的平均值將繪制為一條 線陰影表示估計的置信區間


要刪除線陰影,您可以將參數ci=None傳遞給sns.lineplot() (感謝@JohanC 在這個問題的評論中提供了這個想法)

線周圍的半透明區域是置信區間。 您可以通過將 lineplot() function 的 ci 參數設置為 None 來刪除置信區間。 有關更多信息,請參閱此鏈接://wellsr.com/python/seaborn-line-plot-data-visualization/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM