5-4 Seaborn 线性回归绘图

5-4 Seaborn 线性回归绘图,第1张

5-4 Seaborn 线性回归绘图

Seaborn 线性回归绘图
  • 4. 线性回归绘图

Seaborn是基于 Matplotlib 的图形可视化库。该库提前定义好了一套自己的风格,也封装了一系列的方便的绘图函数,之前通过 matplotlib 需要很多代码才能完成的绘图,使用 seaborn 可能就是一行代码的事情。总结一句话:使用 seaborn 绘图比 matplotlib 更美观、简单。

4. 线性回归绘图

线性回归绘图看到数据的关系趋势。在 Seaborn 中可以通过 regplot 和 lmplot 两个函数来实现。regplot 的 x 和 y 可以为 Numpy 数组、Series 等变量,而 lmplot 的 x 和 y 则必须为字符串,并且 data 的值不能为空

  1. regplot( x , y , data=None)
  2. lmplot( x , y , data)
import seaborn as sns
import pandas as pd

tips = pd.read_csv("dataset/tips.csv")
sns.lmplot(x="total_bill",y="tip",data=tips)

#sns.regplot(x=tips["total_bill"],y=tips["tip"],data=tips)结果一致
sns.regplot(x="total_bill",y="tip",data=tips)

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5679991.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存