博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ng线性回归实现学习[转载]
阅读量:6709 次
发布时间:2019-06-25

本文共 1022 字,大约阅读时间需要 3 分钟。

转自:

1.可视化数据

import pandas as pdimport seaborn as snsimport matplotlib.pyplot as plt #需要加载这个包df = pd.read_csv('data1.txt', names=['population', 'profit'])#直接给两类命名df.head()df.info()sns.set(context="notebook", style="whitegrid", palette="dark")sns.lmplot('population', 'profit', df, height=6, fit_reg=False)plt.show()#并且需要show一下才可以显示图像

2.seaborn.lmplot函数

 It is intended as a convenient interface to fit regression models across conditional subsets of a dataset.

对数据集的条件子集拟合线性回归模型。

//这里的x和y是data中的列名,不是随便设置的。

 

//控制每个网格的高度。

//如果是true的话,会拟合出一条直线,那么如下:

根据第三个参数进行画图,使用不同的颜色:

tips:数据格式如下:

total_bill   tip     sex smoker   day    time  size0         16.99  1.01  Female     No   Sun  Dinner     21         10.34  1.66    Male     No   Sun  Dinner     32         21.01  3.50    Male     No   Sun  Dinner     33         23.68  3.31    Male     No   Sun  Dinner     24         24.59  3.61  Female     No   Sun  Dinner     45         25.29  4.71    Male     No   Sun  Dinner     4

 

转载于:https://www.cnblogs.com/BlueBlueSea/p/10181341.html

你可能感兴趣的文章
Macbook pro air 装双系统 win 7/8 64位 驱动 bootcamp
查看>>
如何让所有模块先检测是否有登录
查看>>
php编译安装 GD库与mysqli 与curl
查看>>
sqlserver 2008 修改表结构不能保存
查看>>
Linux集群理论及技术
查看>>
ApFree线程池
查看>>
VMware 8.0下载地址
查看>>
Linux安装光盘修复GRUB
查看>>
字符串的包含
查看>>
分享代码
查看>>
二 IOC之注解的方式
查看>>
MySQL、oracle分页机制区别
查看>>
1.2 关键词所带来的差异
查看>>
操作系统中的《 IO - 同步,异步,阻塞,非阻塞 》(转载)
查看>>
centos 6.5 安装mysql5.6.10
查看>>
常用公共代码三对象的管理(仿Spring IOC和AOP)
查看>>
磁盘管理
查看>>
我的友情链接
查看>>
报错:R cannot be resolved to a variable
查看>>
Haproxy全透明代理的部署
查看>>