There’s no way to do this.
In my opinion, asking a visualization library to give you statistical modeling results is backwards. statsmodels
, a modeling library, lets you fit a model and then draw a plot that corresponds exactly to the model you fit. If you want that exact correspondence, this order of operations makes more sense to me.
You might say “but the plots in statsmodels
don’t have as many aesthetic options as seaborn
“. But I think that makes sense — statsmodels
is a modeling library that sometimes uses visualization in the service of modeling. seaborn
is a visualization library that sometimes uses modeling in the service of visualization. It is good to specialize, and bad to try to do everything.
Fortunately, both seaborn
and statsmodels
use tidy data. That means that you really need very little effort duplication to get both plots and models through the appropriate tools.