Python数据分析之Seaborn(回归分析绘图)

lmplot()绘制回归关系图lmplot是一种集合基础绘图与基于数据建立回归模型的绘图方法 。 旨在创建一个方便拟合数据集回归模型的绘图方法 , 利用hue、col、row参数来控制绘图变量 。
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)参数说明:
hue,col,row:strings#定义数据子集的变量 , 并在不同的图像子集中绘制size:scalar,optional#定义子图的高度markers:matplotlibmarkercodeorlistofmarkercodes,optional#定义散点的图标col_wrap:int,optional#设置每行子图数量order:int,optional#多项式回归 , 设定指数logistic:bool,optional#逻辑回归logx:bool,optional#转化为log(x)#研究小费tips与总消费金额total_bill在吸烟与不吸烟人之间的关系g=sns.lmplot(x="total_bill",y="tip",hue="smoker",data=https://pcff.toutiao.jxnews.com.cn/p/20200827/tips,palette="Set1")pokemon=pd.read_csv('../dataset/Pokemon.csv')#载入宠物小精灵战斗力数据集pokemon.head()#继续在同一图中观察不同代的sp.Atk,Sp.Def线性关系sns.lmplot(x="Sp.Atk",y="Sp.Def",data=https://pcff.toutiao.jxnews.com.cn/p/20200827/pokemon,hue='Generation',size=5,order=1) [Colorpalettes]#palette-tutorial
[Distributionplots]#distribution-tutorial
[Categoricalplots]#categorical-tutorial
[Regressionplots]#regression-tutorial
[Axisgridobjects]#grid-tutorial[10分钟python图表绘制]
【Python数据分析之Seaborn(回归分析绘图)】相关人工智能与异构计算的知识分享 , 欢迎关注我的公众号【AI异构】


    推荐阅读