随笔 - 402  文章 - 1 评论 - 20 阅读 - 113万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

09 2015 档案
【Machine Learning in Action --3】决策树ID3算法预测隐形眼睛类型
摘要:本节讲解如何预测患者需要佩戴的隐形眼镜类型。1、使用决策树预测隐形眼镜类型的一般流程(1)收集数据:提供的文本文件(数据来源于UCI数据库)(2)准备数据:解析tab键分隔的数据行(3)分析数据:快速检查数据,确保正确地解析数据内容,使用createPlot()函数绘制最终的树形图(4)训练算法:c... 阅读全文
posted @ 2015-09-29 23:08 chamie 阅读(811) 评论(0) 推荐(0) 编辑
python--sum函数--sum(axis=1)
摘要:平时用的sum应该是默认的axis=0 就是普通的相加,当加入axis=1以后就是将一个矩阵的每一行向量相加。例如:1 >>>import numpy as np3 >>>np.sum([[0,1,2],[2,1,3],axis=1)5 array([3,6])1 c = np.array([[0,... 阅读全文
posted @ 2015-09-29 21:18 chamie 阅读(6510) 评论(0) 推荐(0) 编辑
Python使用shape计算矩阵的行和列
摘要:shape函数是numpy.core.fromnumeric中的函数,它的功能是读取矩阵的长度。1 >>> a=mat([[1,2,3],[5,6,9]]);2 >>> a3 matrix([[1, 2, 3],4 [5, 6, 9]])5 >>> shape(a)[0]6 27 >... 阅读全文
posted @ 2015-09-29 20:48 chamie 阅读(2383) 评论(0) 推荐(0) 编辑
python--tile函数
摘要:1.函数的定义与说明tile函数位于python模块numpy.lib.shape_base中,功能是重复某个数组。比如tile(A,n),功能是将数组A重复n次,构成一个新的数组。2.函数操作示例(1)先来引入numpy下的所有方法(2)我们创建一个a,如图下图,使用tile来创建b,注意看b的数... 阅读全文
posted @ 2015-09-29 20:16 chamie 阅读(659) 评论(0) 推荐(0) 编辑
【Machine Learning in Action --3】决策树ID3算法
摘要:1、简单概念描述 决策树的类型有很多,有CART、ID3和C4.5等,其中CART是基于基尼不纯度(Gini)的,这里不做详解,而ID3和C4.5都是基于信息熵的,它们两个得到的结果都是一样的,本次定义主要针对ID3算法。下面我们介绍信息熵的定义。 p(ai):事件ai发生的概率 I(ai)=... 阅读全文
posted @ 2015-09-28 18:01 chamie 阅读(621) 评论(0) 推荐(0) 编辑
python [1:3]
摘要:Python下标是以0开始的x[1:3]表示返回集合中下标1至3(不包括3)的元素集合x[:3] 表示返回从开始到下标3(不包括3)的元素集合x[3:]表示返回从下标3到结束的元素集合X[:]表示返回从开始下标到结束下标之间的集合(不包括结束下标) 阅读全文
posted @ 2015-09-28 17:17 chamie 阅读(1372) 评论(0) 推荐(0) 编辑
python字典访问的三种方法
摘要:摘自:http://www.cnblogs.com/kaituorensheng/archive/2012/09/05/2672711.html定义字典 dic = {'a':"hello",'b':"how",'c':"you"}方法一:for key in dic: print key,dic... 阅读全文
posted @ 2015-09-28 14:30 chamie 阅读(417) 评论(0) 推荐(0) 编辑
python--sorted函数和operator.itemgetter函数
摘要:1、operator.itemgetter函数operator模块提供的itemgetter函数用于获取对象的哪些维的数据,参数为一些序号(即需要获取的数据在对象中的序号),下面看例子。a = [1,2,3]>>> b=operator.itemgetter(1) //定义函数b,获取对象的第1... 阅读全文
posted @ 2015-09-28 14:24 chamie 阅读(287) 评论(0) 推荐(0) 编辑
python--lambda和def函数
摘要:1、Python lambda和Python def区别分析Python支持一种有趣的语法,它允许你快速定义单行的最小函数。这些叫做lambda的函数,是从Lisp借用来的,可以用在任何需要函数的地方。lambda的语法时常会使人感到困惑,lambda是什么,为什么要使用lambda,是不是必须使用... 阅读全文
posted @ 2015-09-28 12:06 chamie 阅读(2985) 评论(0) 推荐(0) 编辑
python--sorted函数
摘要:摘自:http://www.cnblogs.com/65702708/archive/2010/09/14/1826362.html我们需要对List进行排序,Python提供了两个方法对给定的List L进行排序,方法1.用List的成员函数sort进行排序方法2.用built-in函数sorte... 阅读全文
posted @ 2015-09-28 11:36 chamie 阅读(302) 评论(0) 推荐(0) 编辑
【转载】梦断计院--一个计算机学院学生大学学习生活的回顾与反省
摘要:【转载】梦断计院--一个计算机学院学生大学学习生活的回顾与反省 【转载】一位学计算机的大学生的历程,真实反映了现在很多大学生的现状,我觉得很不错。就给他家分享了,原文出处已经不清楚了。 与我心有戚戚焉,取其精华吧。有些 观点确实不错,另外一些显得有些偏激。正文:昨天想了整整一宿,最后写下下面这些对于 阅读全文
posted @ 2015-09-26 16:23 chamie 阅读(392) 评论(1) 推荐(0) 编辑
Python IDLE 清屏问题
该文被密码保护。
posted @ 2015-09-23 20:36 chamie 阅读(2) 评论(0) 推荐(0) 编辑
【Machine Learning in Action --2】K-近邻算法构造手写识别系统
摘要:为了简单起见,这里构造的系统只能识别数字0到9,需要识别的数字已经使用图形处理软件,处理成具有相同的色彩和大小:宽高是32像素的黑白图像。尽管采用文本格式存储图像不能有效地利用内存空间,但是为了方便理解,我们还是将图像转换为文本格式。---1.收集数据:提供文本文件 该数据集合修改自“手写数字... 阅读全文
posted @ 2015-09-22 22:03 chamie 阅读(562) 评论(0) 推荐(0) 编辑
【Machine Learning in Action --2】K-近邻算法改进约会网站的配对效果
摘要:摘自:《机器学习实战》,用python编写的(需要matplotlib和numpy库) 海伦一直使用在线约会网站寻找合适自己的约会对象。尽管约会网站会推荐不同的人选,但她没有从中找到喜欢的人。经过一番总结,她发现曾交往过三种类型的人: 1.不喜欢的人(以下简称1 ); 2.魅力一般的人(以下简... 阅读全文
posted @ 2015-09-22 20:56 chamie 阅读(631) 评论(0) 推荐(0) 编辑
Python使用os.listdir()函数来获得目录中的内容
摘要:摘自:http://it.100xuexi.com/view/otdetail/20130423/057606dc-7ad1-47e4-8ea6-0cf75f514837.html1、在Python中可以使用os.listdir()函数获得指定目录中的内容。其原型如下所示。os.listdir(pa... 阅读全文
posted @ 2015-09-22 20:09 chamie 阅读(9356) 评论(0) 推荐(0) 编辑
【python问题系列--1】SyntaxError:Non-ASCII character '\xe5' in file kNN.py on line 2, but no encoding declared;
摘要:因为Python在默认状态下不支持源文件中的编码所致。解决方案有如下三种:一、在文件头部添加如下注释码:# coding= 例如,可添加# coding=utf-8二、在文件头部添加如下两行注释码:#!/usr/bin/python# -*- coding: -*- 例如,可添加# -*- cod... 阅读全文
posted @ 2015-09-19 16:55 chamie 阅读(1071) 评论(0) 推荐(0) 编辑
【Python爬虫实战--1】深入理解urllib;urllib2;requests
摘要:摘自:http://1oscar.github.io/blog/2015/07/05/%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3urllib;urllib2;requests.htmlurllib and urllib2 区别urllib和urllib2模块都做与请求U... 阅读全文
posted @ 2015-09-19 16:10 chamie 阅读(1007) 评论(1) 推荐(0) 编辑
Centos7下安装numpy+matplotlib+scipy
摘要:摘自:http://litchiware.github.io/centos/2015/07/05/centos7%E4%B8%8B%E5%AE%89%E8%A3%85numpy+matplotlib+scipy/1、安装numpy安装numpy的依赖包sudo yum install gcc-gfo... 阅读全文
posted @ 2015-09-19 15:16 chamie 阅读(1488) 评论(0) 推荐(0) 编辑
【Machine Learning in Action --1】机器学习入门指南
摘要:摘自:http://www.jianshu.com/p/c3634a7f2320机器学习算法Coursera 上面 Stanford 的 机器学习 课程是优质的算法相关入门课程。Andrew Ng 是 Coursera 的创始人,也是 Stanford 的老师。这个课程最大的特点是对机器学习算法的推... 阅读全文
posted @ 2015-09-19 15:10 chamie 阅读(372) 评论(0) 推荐(0) 编辑
解决centos网速特别慢的最佳解决办法
摘要:摘自:http://www.centoscn.com/CentosBug/osbug/2014/0614/3138.html我使用了centOS,但是发现网速实在是卡得几乎不能上网,连百度都打不开,但是win却飞快。后来想到偶然记得有一次看过一段话,说到关闭ipv6,测试来一下,果然有效,关闭来ip... 阅读全文
posted @ 2015-09-19 14:59 chamie 阅读(1790) 评论(0) 推荐(0) 编辑
CentOS中由一般用户切换为root用户
摘要:--->http://www.centoscn.com/CentOS/help/2014/0624/3173.html1.打开终端,提示符为“$”,表明该用户为普通用户,此时,直接输su,回车,输入root密码,回车,就可以切换到root用户下,此时的提示符变为“#”。 注意,输入密码时终端是不显示... 阅读全文
posted @ 2015-09-18 22:22 chamie 阅读(291) 评论(0) 推荐(0) 编辑
Centos中压缩(zip)和解压(unzip)命令
摘要:摘自:http://liuzhichao.com/p/681.html1.我下载了一个yasuo.zip文件,想解压缩:# unzip yasuo.zip2.我当前目录下有abc1.zip,abc2.zip和abc3.zip,我想一起解压缩它们:# unzip abc\?.zip注释:?表示一个字符... 阅读全文
posted @ 2015-09-16 17:07 chamie 阅读(597) 评论(0) 推荐(0) 编辑
abs与fabs的区别
摘要:Python有五个标准的数据类型:数字int(整数)long(长整数)float(浮点实数值)complex(复数)字符串列表元组字典abs与fabs的区别 abs是求整数的绝对值,fabs是求浮点数的绝对值>>> type(abs(1)) >>> type(math.fabs(1))>>> im... 阅读全文
posted @ 2015-09-16 12:47 chamie 阅读(3255) 评论(0) 推荐(0) 编辑
python常用操作
摘要:1、进入python命令行:#python>>>...退出python命令行>>>exit()#...2、运行1.py直接运行1.py: #python 1.py或者改变权限再运行1.py:#chmod +x 1.py#./1.py 阅读全文
posted @ 2015-09-16 11:54 chamie 阅读(312) 评论(0) 推荐(0) 编辑
【Machine Learning in Action --2】K-最近邻分类
摘要:1、K-近邻算法(KNN)概述K-近邻算法采用测量不同特征值之间的距离方法进行分类。工作原理:存在一个样本数据集合(也称作训练样本集),并且样本集中每个数据都存在标签(即我们知道样本集中每一数据与所属分类的对应关系)。输入没有标签的新数据后,将新数据的每个特征与样本集中数据对应的特征进行比较,然后算... 阅读全文
posted @ 2015-09-15 23:30 chamie 阅读(480) 评论(0) 推荐(0) 编辑
tar解压
摘要:tar在linux上是常用的打包、压缩、加压缩工具,他的参数很多,折里仅仅列举常用的压缩与解压缩参数参数:-c :create 建立压缩档案的参数;-x : 解压缩压缩档案的参数;-z : 是否需用用gzip压缩;-v: 压缩的过程中显示档案;-f: 置顶文档名,在f后面立即接文件名,不能再加参数举... 阅读全文
posted @ 2015-09-15 21:35 chamie 阅读(43138) 评论(0) 推荐(1) 编辑
python变量
摘要:1、变量的命名:--变量名由字母、数字、下划线组成;--数字不能开头;--不可以使用关键字;2、变量的赋值--是变量声明和定义的过程;--a=13、数据类型Python有五个标准的数据类型:数字、字符串、列表、元组、字典Python数字:Python支持四种不同的数值类型:int (有符号整数): ... 阅读全文
posted @ 2015-09-15 16:29 chamie 阅读(549) 评论(0) 推荐(0) 编辑
python2.6.6在centos6.4下安装
摘要:1、wget http://www.python.org/ftp/python/2.6.6/Python-2.6.6.tar.bz22、 tar xvjf Python-2.6.6.tar.bz23、cd Python-2.6.64、./configure5、 make6、 make install 阅读全文
posted @ 2015-09-15 15:23 chamie 阅读(464) 评论(0) 推荐(0) 编辑
R语言笔记5--读数据
摘要:1、读文本文件数据 (1)先设置工作目录,把文本文件放于该目录下 备注:在记事本里写完数据后,按一下回车,负责在R语言中出现错误 (2)读剪贴板 文本或EXCEL的数据均可通过剪贴板操作 (3)读excel文件数据 方法1:先把excel另存为空格分隔符的prn文件格式再读 方法2:... 阅读全文
posted @ 2015-09-14 20:54 chamie 阅读(315) 评论(0) 推荐(0) 编辑
自我评价
摘要:自我评价:从自我评价中想看到的是:您对自己的了解,以及您对公司目前所招聘职位的了解以及匹配。1----若是应届生,把重点放在写自己的性格,能力,针对这个职位所需要的, 一二三罗列出来。让HR觉得你虽然没什么经验,但你是个好苗子,可以培养成参天大树。2“勇于进取,不断创新”是我个人一贯的工作作风.。“... 阅读全文
posted @ 2015-09-05 20:54 chamie 阅读(698) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示