
python
小花生cook
一个致力于IT发展的技术人员
展开
-
机器学习源码学习笔记(一)-KNN邻近算法
1 、k-n 邻近算法#coding=utf-8from numpy import *import operatordef classify0(inX, dataSet, labels, k): dataSetSize = dataSet.shape[0] print("dataSetSize",dataSetSize ) diffMat = tile(inX,...原创 2018-05-09 16:25:47 · 203 阅读 · 0 评论 -
python 中 argsort()方法
使用python用训练好的来对很多数据进行批处理分类,学习过程中,碰到了argsort函数,因此去查了相关文献,也自己在python环境下进行了测试原创 2018-05-04 17:49:55 · 4766 阅读 · 0 评论 -
机器学习源码学习笔记(三)决策树
3-2按照给定的特征划分数据集,三个输入参数:待划分的数据集、划分数据集的特征、需要返回的特征的值def splitDataSet(dataSet, axis, value): retDataSet = [] for featVec in dataSet: if featVec[axis] == value: # chop out a...原创 2018-05-21 18:27:50 · 239 阅读 · 0 评论 -
Python log() 函数
Python log() 函数描述 log() 方法返回x的自然对数。语法 以下是 log() 方法的语法:import mathmath.log( x )math.log( x [, base] ) 注意:log()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法。参数 x – 数值表达式。 base – 基底 返回值 默认返回x的自然对数...原创 2018-05-22 16:24:07 · 7075 阅读 · 0 评论 -
matplotlib绘图可视化知识点整理
1 基础定义及设置1.1 可以使用ipython –pylab打开ipython命名窗口。 %matplotlib inline #notebook模式下 %pylab inline #ipython模式下 这两个命令都可以在绘图时,将图片内嵌在交互窗口,而不是弹出一个图片窗口,但是,有一个缺陷:除非将代码一次执行,否则,无法叠加绘图,因为在这两种模式下,是要有plt出现,图片会立...原创 2018-05-28 14:31:06 · 484 阅读 · 0 评论 -
python中的class
尽管Python在Function Programming中有着其他语言难以企及的的优势,但是我们也不要忘了Python也是一门OO语言哦。因此我们关注Python在FP上的优势的同时,还得了解一下Python在OO方面的特性。 要讨论Python的OO特性,了解Python中的Class自然是首当其冲了。在Python中定义class和创建对象实例都很简单,具体代码如下:复制代码 “`p...原创 2018-06-04 14:45:58 · 432 阅读 · 0 评论