Seaborn是基于matplotlib的Python可视化库,对matplotlib进行了更高级的API封装,是比较高级的补充。
PS:有时候需要连接VPN才能使用
可以用简单的API来判断某个模型是否符合数据、拟合鲁棒回归(在异常观测值存在时对较大残差降权或移除)、拟合逻辑回归模型等等。
用到的是seaborn中的lmplot函数,可以参考以下两篇博文:
Python可视化 | Seaborn5分钟入门(五)——sns.lmplot
seaborn.lmplot的API如下:
seaborn.lmplot(x, y, data, hue=None, col=None, row=None,
palette=None, col_wrap=None, size=5, aspect=1,
markers='o', sharex=True, sharey=True, hue_order=None,
col_order=None, row_order=None, legend=True, legend_out=True,
x_estimator=None, x_bins=None, x_ci='ci', scatter=True,
fit_reg=True, ci=95, n_boot=1000, units=None, order=1,
logistic=False, lowess=False, robust=False, logx=False,
x_partial=None, y_partial=None, truncate=False, x_jitter=None,
y_jitter=None, scatter_kws=None, line_kws=None)