簡體   English   中英

如何將 seaborn regplot scattplot 更改為 lineplot?

[英]How to change seaborn regplot scattplot to lineplot?

我試圖將散點圖更改為我嘗試使用plot.lines[0].set_linestyle("-")的線圖,但這只會影響已經是線圖的回歸線。

我知道如果我使用 sns.lineplot 它們是他們打開回歸的設置,但是我正在嘗試使用 regplot 來做到這一點。

df = pd.DataFrame({"x": [1, 2, 3, 4, 5, 6], "y": [10, 30, 60, 90, 60, 30]})

plot = sns.regplot(x="x", y="y", data=df, ci=65)

plt.show()

我想將散點圖更改為線圖的原因是因為很難看到大型數據集發生了什么其他原因。

為了澄清我正在嘗試顯示原始數據的線圖而不是散點圖。

這看起來有點奇怪,但我猜這就是你想要的?

import seaborn as sns
df = pd.DataFrame({"x": [1, 2, 3, 4, 5, 6], "y": [10, 30, 60, 90, 60, 30]})
sns.regplot(x="x", y="y", data=df, ci=65,scatter=False)
sns.lineplot(x="x", y="y", data=df)

在此處輸入圖片說明

暫無
暫無

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

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