Python/机器学习
文章平均质量分 71
kestiny
这个作者很懒,什么都没留下…
展开
-
[笔记]机器学习之线性回归、L1回归、L2回归
线性回归是机器学习领域里研究最多的算法,至今已有200年研究历史了。线性回归 线性回归可用一条线表示输入值X和输出值Y之间的关系,这条线的斜率的值,也叫系数。最简单的线性回归可表示为y=ax+b。机器学习的目的就是给定数据样本(x,y),利用学习得到a,b。得到a和b后,就可以给定已知的x求出未知的y,这就是机器学习的目的和意思。 进而我们可以推广到多个变量的情况,求得对于...原创 2018-04-26 20:01:56 · 7766 阅读 · 2 评论 -
[笔记]机器学习之Logistic回归
Logistic回归是一种广义的线性回归,他是一种分类分析方法。Logistic大概也是最常用的分类方法之一。sigmod函数 Logistic中因变量为二分类变量,某个概率作为方程的因变量估计值取值范围为0或者1,因此我们需要一个具有此性质的函数,于是,sigmod函数就进入了我们的视野。 sigmod函数的原型为: 当x=0时,sigmod函数的值为0.5;随...原创 2018-05-04 18:21:40 · 423 阅读 · 1 评论 -
机器学习之:K-近邻算法
k-近邻算法(简称kNN)是易于理解和实现的算法,也是非常容易掌握的一种机器学习算法。本文是学习Machine Learning in Action一书的成果,在此向著作此书的Peter Harrington 致敬。01 什么是kNN 简单说,kNN算法采用计算不同特征值之间的距离进行分类的算法。kNN算法的模型就是整个训练数据集。当需要对一个未知数据实例进行预测时,kNN算法...原创 2018-04-21 11:02:49 · 377 阅读 · 0 评论 -
PyQt5使用Designer设计UI的两种实现方式
在上一篇博客Python界面库-PyQt5初探中留了一个坑,那就是如何利用Qt的Designer设计出的UI文件。本篇博客就来研究这个问题。请注意:这里只是讲如何使用Ui文件,而不会讲如何设计Ui文件,如何需要学习如何设计Ui的话,请移步到Qt5 GUI编程之类的话题去。一、Qt的方式 使用过Qt,尤其是在visual studio中使用过Qt的应该知道,在编码的过程中Qt会对一些特殊文件进行原创 2017-05-21 11:21:58 · 56171 阅读 · 11 评论 -
Python界面库-PyQt5初探
也许因为本人经常 项目的问题,用到一个新的语言,不能写界面有种莫名的心慌,于是打算研究下Python的UI库。 首先是看了Python的事实上的标准UI库-tkinter,说实话,太丑了太难用了(个人感觉哈,原因后面说)。然后网上了解了情况,发现有PyGTK、wxPython、PyQt等等一大堆的库,各有各的好,各有各 的优势。等等,我看到了什么,PyQt?没错,真的是Qt的Python实现。看过原创 2017-05-21 08:57:24 · 31984 阅读 · 3 评论 -
Python编辑器sublime text3环境配置
最近在玩Python,以此记录学历的一些东西,也算是激励自己吧。Python安装Python的截止目前最新版本是3.6.1,这里直接就安装最新版本了。 安装过程如下:这里我去除了不想用的部分,各位看官可以根据自己的需求进行选择 下一步:这里一定要勾选上Add Python to environmentvariable,意思是把Python加入到系统的环境遍历里,这样我们就可以直接在编辑器中访问了原创 2017-05-17 22:59:05 · 11094 阅读 · 2 评论 -
Python tkinter和exe打包
接上篇。 爬虫程序的核心,爬虫天眼查的公司信息类TianYanCha已经完成了,并且验证可以工作,但是给不是专业方面的人用的话,还要安装Python解释器,还没有界面是挺麻烦的,于是就想写一个简单的界面,然后打包成可执行程序给女票用。tkinter界面 由于我的界面要求很简单,只是输入两个文件路径,一个实时输出信息的文本框,于是没有选择其他的Python界面扩展,只是选择Python的事实界原创 2020-02-04 16:09:25 · 15361 阅读 · 25 评论 -
Python爬虫---爬取数据(上)
又是女票,拿了3万多条的13年某地区的公司信息,但是三年过去了,工商局的注册信息发生了巨大变化,有的注册资本增加了,有的公司老板变多了,更有不少公司不存在了,因此,需要一份最新的信息以便于她进行使用。 原先是想用工商局网站上进行爬取的,但是发现工商局网站好多验证信息,毕竟我这Python初学咋练的,是在是怕怕啊!幸好,找到一个名为天眼查的网站,这个网站没有验证,可以直接查询,因此就拿这个网站原创 2020-07-03 22:25:09 · 38190 阅读 · 23 评论 -
Python初接触:SQLite和Excel操作
昨日,女票拿了一个Excel文档,里面有上万条数据要进行分析,刚开始一个字段分析,Excel用的不错,还能搞定,到后来两个字段的分析,还有区间比如年龄段的数据分析,实在是心疼她那么的辛苦,于是就想给她程序处理之。当然,我是一直C++和Qt的,当时就想直接Qt+sqlite3写入数据库,然后就各种数据查询就行了,可做起来却发现,她机器上没有Qt环境,没有C++编译器,得,如果配置环境也得几个小时了,可原创 2016-09-29 15:35:09 · 4680 阅读 · 1 评论