python
文章平均质量分 87
zhaofrjx
这个作者很懒,什么都没留下…
展开
-
python 学习之glob、dir、getattr、callable、正则表达式
python语言含有丰富的语法规则和简洁实用的表达方式,opencv与python的结合可以做很多事情,opencv2.4.10所带的python实例中有部分程序,阅读实例的同时可以学习到优美的python语法,其中第一个程序_converage如下:from glob import globimport cv2import reif __name__ == '__main__':原创 2015-09-07 10:07:32 · 3862 阅读 · 0 评论 -
python kmeans算法
1.kmeans 算法k-平均算法源于信号处理中的一种向量量化方法,现在则更多地作为一种聚类分析方法流行于数据挖掘领域。k-平均聚类的目的是:把个点(可以是样本的一次观察或一个实例)划分到k个聚类中,使得每个点都属于离他最近的均值(此即聚类中心)对应的聚类,以之作为聚类的标准。这个问题将归结为一个把数据空间划分为Voronoi cells的问题。kmeans是一种无监督的方法,具体思想原创 2015-08-21 09:40:22 · 2097 阅读 · 0 评论 -
python 逻辑回归 程序解析
python《机器学习实战》逻辑回归部分,用全部样本多次进行梯度上升的程序如下:# coding=utf-8__author__ = 'Administrator'from numpy import *#从文本中加载数据,文档中保存了100个坐标为X,Y的数据def loadDataSet(): dataMat = []; labelMat = [] fr = open原创 2015-08-17 15:22:32 · 3127 阅读 · 0 评论 -
python 字典访问 items()和iteritems()的区别
python 字典访问的三种方法定义字典 dic = {'a':"hello",'b':"how",'c':"you"}方法一:for key in dic: print key,dic[key] print key + str(dic[key])结果: a hello ahello c you cyou b how转载 2015-08-15 10:31:05 · 14284 阅读 · 2 评论 -
python sort和sorted使用详解
python sort 使用,尤其是sort和sorted的使用区别转载 2015-08-15 10:22:52 · 2024 阅读 · 0 评论 -
python list set dic tuple总结及转换
转自:http://my.oschina.net/courade/blog/143894字典(dict)dict 用 {} 包围 dict.keys(),dict.values(),dict.items() hash(obj)返回obj的哈希值,如果返回表示可以作为dict的key del 或 dict.pop可以删除一个item,clear清除所有的内容转载 2015-08-26 09:23:37 · 25278 阅读 · 0 评论 -
python 实现PCA
1.PCA原理介绍 主成分分析(英语:Principal components analysis,PCA)是一种分析、简化数据集的技术。主成分分析经常用于减少数据集的维数,同时保持数据集中的对方差贡献最大的特征。这是通过保留低阶主成分,忽略高阶主成分做到的。这样低阶成分往往能够保留住数据的最重要方面。PCA的核心是处理数据,将需要处理的数据转换到矩阵,一般来只要能够转换为合适矩阵的数据,原创 2015-08-24 09:57:47 · 2560 阅读 · 0 评论 -
python 语言技巧特点
原文出自:http://www.oschina.net/translate/thirty-python-language-features-and-tricks-you-may-not-know英文原文:http://sahandsaba.com/thirty-python-language-features-and-tricks-you-may-not-know.html英文原文转载 2015-08-24 10:14:06 · 883 阅读 · 0 评论 -
Python list使用详解
list列表是python中非常重要的一种数据结构,它集合了很多优点,正确的使用能够让我们的程序简洁优美的同时实现强大的功能。新建一个list.py文件,将下列代码逐条copy进去,运行程序,可以看到相应结果,注释部分详细说明了代码的涵义。原创 2015-07-10 13:23:13 · 5129 阅读 · 0 评论 -
python 排列组合
python的一个特点就是其强大的扩展库,在做列表和一些其他字符操作时非常方便。数学中最常见的一个计算问题是排列组合数的计算1.计算排列组合数当m和n比较小的时候,用手比较容易得到结果,比如C(4,2)=6,A(5,3)=60但当数据比较大的时候,计算起来就不那么容易了,比如C(17,4)=2380为此,可以采用下面的文件进行交互式的得到计算结果:# --codin原创 2015-09-12 15:26:15 · 10604 阅读 · 0 评论