无法更改 seaborn regplot 的回归线大小?

3

通常的width=10对regplot无效。如果它被打开,我可以改变散点图的大小,但我试图改变的只是回归线的大小/宽度。

我查看了文档,找不到任何可以做到这一点的参数。我相信这是一个简单的修复,只是找不到?

我尝试过的其他参数如下:

scatter_kws={"linewidth": 10}
linewidth=10
s=10
sizes=(10, 20)

不可否认我的大部分尝试只适用于散点图,但是为了清楚我已经做了什么。

谢谢

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)
1个回答

6

尝试使用line_kws,它在文档中,但有点隐藏:

{scatter,line}_kws: 字典

传递给plt.scatter和plt.plot的其他关键字参数。

sns.regplot(x="x", y="y", data=df, ci=65,scatter=False, line_kws={'linewidth':10})

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接