目录 什么是决策树(Decision Tree) 特征选择 使用ID3算法生成决策树 使用C4.5算法生成决策树 使用CART算法生成决策树 预剪枝和后剪枝 应用:遇到连续与缺失值怎么办? 多变量决策树 Python代码(sklearn库) 什么是决策树(Decision Tree) 引例 现有训练 ...
分类:
其他好文 时间:
2017-12-02 20:21:31
阅读次数:
338
主成分分析和探索性因子分析是用来探索和简化多变量复杂关系的常用方法,能解决信息过度复杂的多变量数据问题。 主成分分析PCA:一种数据降维技巧,将大量相关变量转化为一组很少的不相关变量,这些无关变量称为主成分 探索性因子分析EFA:用来发现一组变量的潜在结构的方法,通过寻找一组更小的,潜在的隐藏的结构 ...
分类:
编程语言 时间:
2017-11-24 17:00:15
阅读次数:
173
缺失值的处理一般有以下几种方法: 1、将含缺失值的记录删除 2、根据变量之间的相关关系填补缺失值 3、根据记录之间的相似性填补缺失值 4、使用能够处理缺失值的工具 将含缺失值的记录删除 一般适用于以下情况: 此条记录中含有较多变量的缺失值 得到数据中至少含有一个变量的缺失值的记录 的计数 剔除含有缺 ...
分类:
其他好文 时间:
2017-11-24 16:57:30
阅读次数:
167
Linux之父对其他程序员说过一句著名的话:show your code ! 我会尽量敲出实例代码,希望你能更加明白,理解! 一、什么是闭包? 正规回答:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。 我的回答:闭包就是函数中 ...
分类:
其他好文 时间:
2017-11-11 23:46:25
阅读次数:
165
1、委托构造函数 委托构造函数就是允许在同一个类中一个构造函数可以调用另一个构造函数,从而在初始化时简化变量的初始化。 这个例子表明,在成员变量众多、变量的初始化比较复杂的情况下,构造函数的工作是重复且繁琐的,那么就可以通过委托构造函数来解决问题。 这样优化之后,代码更加的简洁明了,但是这种链式调用 ...
分类:
其他好文 时间:
2017-11-05 22:26:07
阅读次数:
205
我们这一次对二次型进行更深的讨论 讨论多变量的正定型、负定型和半正定、半负定 先给出结论: 判断有两种方法: 1.强推特征值法:如果所有的特征值是正,则是正定型;全是负的就是负定型;全是非负,就是半正定型;全是非正,就是半负定型; 2.子式判断法:分两步: 第一步:所有阶的主子式大于0,就是正定型; ...
分类:
其他好文 时间:
2017-10-29 00:33:04
阅读次数:
245
一. 现在的需求是在创建类中创建n多变量。 上面的写法带来一个,代码复用性很差(提高复用性,采用功能化函数?) 我的理解是,这个调用的函数是创建很多一样的小汽车,但是视频的讲解却不同。视频中认为函数的功能是汽车改装厂,将所有的汽车改成一模一样的。 之所以不同,就在于开始理解错了,c1,c2本身就是存 ...
分类:
编程语言 时间:
2017-10-08 21:33:52
阅读次数:
119
转自:http://hi.baidu.com/wangziming/blog/item/d8ee34010b18cf0e7bec2c4b.html 我的学习感悟:对于这个并不懂,尤其是什么静态单变量、动态多变量的。先暂时留着,以后继续学习。 目前,有三种基本的软件项目成本估算方法:自顶向下、自底向上 ...
分类:
其他好文 时间:
2017-09-30 13:30:55
阅读次数:
170
(转载:http://www.felixwoo.com/archives/247) 一、什么是闭包? 官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。相信很少有人能直接看懂这句话,因为他描述的太学术。其实这句话通俗的来说就是: ...
分类:
Web程序 时间:
2017-09-16 20:40:02
阅读次数:
258
一、变量的作用域 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 JS代码 var n=999; function f1(){ alert(n); } f1();//999 另一方面,在函数外部自然无法读取函数内部的局部变量。 ...
分类:
Web程序 时间:
2017-09-09 18:08:04
阅读次数:
209