我可以使用seabor regplot
创建回归图,我可以使用order
选项更改线性回归模型的顺序,或者选择带有lowess=True
选项的lowess模型在:
sns.regplot(x='logAssets', y='logLTIFR', lowess=True, data=df, scatter_kws={'alpha':0.15}, line_kws={'color': 'red'})
并获得此:
是否可以在pairplot
?
甚至更好,在seaborn中使用lowess模型pairplot
?
答案 0 :(得分:1)
要获得更高级的使用效果,请使用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'})