摘要: 前言 数据挖掘概念 又称为数据库中的知识发现。 决策树概念 决策树方法是利用信息论中的信息增益寻找数据库中具有最大信息量的属性字段,建立决策树的一个节点,再根据该属性字段的不同取值建立树的分支。每个分支子集中重复建立树的下层结点和分支的过程。 优点: 将数据规则可视化,输出结果容易理解,精度较高。 阅读全文
posted @ 2017-10-14 18:21 这是你的后会无期 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 摘要 1.通过属性规约和属性相关分析对数据进行预处理 2.对预处理后的属性采用信息增益方法构建决策树 3.对决策树表示的知识利用决策表的规则合并方法进行合并 4.最终得出人口变动规律:未婚的高学历人口和未婚、低学历的年轻人口有较高的流动率,老年人口流动率较低,其他人口流动率一般。 引言 什么是数据挖 阅读全文
posted @ 2017-10-14 15:42 这是你的后会无期 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 获取list或tuple的部分元素: 阅读全文
posted @ 2017-09-14 22:23 这是你的后会无期 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 定义函数 在该文件的当前目录下启动python解释器,用 from abstest import my_abs 来导入my_abs()函数。 定义可变参数: 关键字参数: 递归函数: 阅读全文
posted @ 2017-09-13 22:26 这是你的后会无期 阅读(255) 评论(0) 推荐(0) 编辑
摘要: dict python内置字典:dict,全称dictionary,在其他语言中称为map,使用键值对存储。 ex: 直接定义键值对 ex: 判断key是否存在 ex: set set是一组key集合,但不存储value,在set中没有重复的key。 要创建一个set,需要提供一个list作为输入集 阅读全文
posted @ 2017-09-11 23:05 这是你的后会无期 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 概述 ES6提供了许多新的数值的扩展 二进制和八进制表示法 二进制使用前缀0b或0B,八进制使用前缀0o或0O ex: 如果要将0b和0o前缀的字符串数值转为十进制,要使用Number方法。 ex: Number 1.Number.isFinite()用来检查一个数值是否为有限的(finite),对 阅读全文
posted @ 2017-09-11 16:16 这是你的后会无期 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 概述 ES6增加了对字符串的扩展。 1.字符串的遍历器接口 ES6为字符串添加了遍历器接口,使得字符串可以被for...of循环遍历。 2.includes(), startsWith(), endsWith() includes():返回布尔值,表示是否找到了参数字符串。 startsWith() 阅读全文
posted @ 2017-09-09 16:36 这是你的后会无期 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 概念 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。 1.数组解构赋值 ex: 如果解构不成功,变量的值就等于undefined。同时解构赋值允许指定默认值。 ES6 内部使用严格相等运算符( ),判断一个位置是否有值。所以,如果一个数组 阅读全文
posted @ 2017-09-07 21:09 这是你的后会无期 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 现在我们每天都在上网,互联网已经占据了我们生活的大部分。互联网到底是如何实现的? 互联网的核心是一系列的互联网协议,了解了互联网协议才能更进一步了解互联网。 网络层次划分 1.标准的OSI七层模型 除了OSI七层模型,常见的还有TCP/IP 4层协议,以及TCP/IP 5层协议。越靠下的层,越靠近硬 阅读全文
posted @ 2017-09-07 10:16 这是你的后会无期 阅读(1045) 评论(0) 推荐(0) 编辑
摘要: 传统开发模式与前后端分离模式对比 传统开发模式 前后端分离方式 对比以上两图我们可以看到,前后端分离方式流程简单多了。 前后端分离概念 简单来说就是后端提供API,前端调用API获取数据来渲染页面,当然这其中还有许多细节问题,比如跨域问题,接口数据格式约定问题等,这些以后详谈。 在开发阶段,当有新的 阅读全文
posted @ 2017-09-05 17:13 这是你的后会无期 阅读(477) 评论(0) 推荐(0) 编辑