如何改变seaborn pairp中的回归模型

2024-10-03 06:22:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我可以用seabornsregplot创建回归图,在这里我可以用order选项更改线性回归模型的顺序,或者用lowess=True选项选择一个lowess模型,如下所示:

sns.regplot(x='logAssets', y='logLTIFR', lowess=True, data=df, scatter_kws={'alpha':0.15}, line_kws={'color': 'red'})

得到这个:

enter image description here

有没有可能改变a pairplot中线性回归的顺序?在

或者更好,在seaborn使用lowess模型?在


Tags: 模型truedfdata顺序选项order线性
1条回答
网友
1楼 · 发布于 2024-10-03 06:22:28

要获得更高级的用法,请使用PairGrid而不是pairplot。基本上,PairGrid允许您单独控制用于绘制上、下和对角线图的函数。 Check out the documentation for PairGrid for more details.

要回答您的具体问题:

iris = sns.load_dataset("iris")
g = sns.PairGrid(iris)
g = g.map_upper(sns.regplot, lowess=True, scatter_kws={'alpha':0.15}, line_kws={'color': 'red'})

enter image description here

相关问题 更多 >