猿问

如何将seaborn regplot scattplot更改为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()

我想将散点图更改为线图的原因是因为很难看出大型数据集发生了什么其他原因。


为了澄清我正在尝试显示原始数据的线图而不是散点图。


饮歌长啸
浏览 91回答 1
1回答

FFIVE

这看起来有点奇怪,但我猜这就是你想要的?import seaborn as snsdf = 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)
随时随地看视频慕课网APP

相关分类

Python
我要回答