摘要: 字典排序是python里比较常用的方法,在此作下总结。 按键排序 按值排序 阅读全文
posted @ 2017-07-21 21:24 白白毛狗 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 最近刚注册了kaggle账号,练习了下简单的knn算法用于手写数字识别。下载的训练和测试文本都是使用csv文件存储的,所以在此重拾下csv模块。 csv文件 csv文件 csv全称(Comma-Separated Values)是一种格式化文件,也称为字符分割值。记录之间由换行符分割,每条记录由字段 阅读全文
posted @ 2017-07-21 21:06 白白毛狗 阅读(389) 评论(0) 推荐(0) 编辑
摘要: #coding=utf-8 from numpy import * def loadSimpleData(): dataMat = matrix([[1. , 2.1], [2. , 1.1], [1.3 , 1.], [1. , 1.], [2. , 1.]]) classLabels = [1. 阅读全文
posted @ 2017-02-21 15:56 白白毛狗 阅读(856) 评论(0) 推荐(0) 编辑
摘要: #coding:utf-8 from numpy import * #加载文档词向量数据以及相应文档类别,0表示正常言论,1表示侮辱性文字 def loadDataSet(): postingList = [['my','dog','has','flea','problems','help','pl 阅读全文
posted @ 2017-02-21 15:52 白白毛狗 阅读(810) 评论(0) 推荐(0) 编辑
摘要: 写这篇博文,始于以下问题的探究: 1 #coding:utf-8 2 class A(object): 3 def __init__(self): 4 print 'enter A' 5 print 'leave A' 6 class B(object): 7 def __init__(self): 阅读全文
posted @ 2017-02-12 15:12 白白毛狗 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 最近在学习机器学习实战,里面讲的算法虽然易于理解,但还是需要反复领悟,算法的思想与编写代码的技巧都是学习的重点。每章节涉及到其他的知识也都需要再查阅相关资料进行补充。本篇总结一下决策树,方便和大家一起交流。 一、简介 决策树理解起来是很浅显易懂的一种分类算法,它从数据集中提取出一系列的规则。每一条达 阅读全文
posted @ 2017-01-06 11:41 白白毛狗 阅读(1377) 评论(2) 推荐(0) 编辑