自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

翻译 Python的时间数据类型

9.1、获取当前时间,例如:import time, datetime;localtime = time.localtime(time.time())#Local current time : time.struct_time(tm_year=2014, tm_mon=3, tm_mday=21, tm_hour=15, tm_min=13, tm_sec=56, tm_wday=4, tm_yd...

2018-03-19 10:45:43 4828

原创 Python数据类型转换

  有时候需要对数据内置的类型进行转换,只要将数据类型作为函数名即可。  以下几个内置的函数可以执行数据类型之间的转换, 这些函数返回一个新的对象,表示置换的值。  常用的类型转换函数有一下几种。int(x)将x转换为一个整数long(x)将x转换为一个长整数float(x)将x转换为一个浮点数complex(real)创建一个复数str(x)将x装换为字符型repr(x)将对象x转换为表达式字符...

2018-03-19 10:44:36 304

翻译 Python集合方法

集合(set)是一个无序不重复元素的序列。基本功能是进行成员关系测试和删除重复元素。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。A set object is an unordered collection of distinct hashable objects. Common uses in...

2018-03-19 10:43:58 299

原创 Python字典方法

   关于Python的深复制和浅复制, 字典列表集合可变容器模型, a = b 都是潜复制,当将b[i]修改,则a也被修改,但是若对b重新赋值(及将b指向新的对象), 则a 与b 将不同。而元组字符串不可变容器模型没有copy方法。  a = b.copy()是深拷贝,  copy模块里有copy和deepcopy,copy是浅拷贝,deepcopy是深拷贝,import copy a = co...

2018-03-19 10:43:13 587

原创 python元组处理

  元组是列表的简化版本, 不能二次赋值,类似于只读列表, 虽然tuple的元素不可改变,但它可以包含可变的对象,比如list列表。 比如 a = ([2, 3],4)a[0][1] = 5特别注意元组包含0个元素和一个元素时a = ( )b = ('a',) 1、与字符串一样,元组的元素不能修改。2、元组也可以被索引和切片,方法一样。3、注意构造包含0或1个元素的元组的特殊语法规则。4、元组也可...

2018-03-19 10:42:31 1050

原创 Python列表处理

(1)list 列表操作包含以下函数。       比较两个列表的函数, 以前的版本有cmp方法, 3. 之后取消了,但是可以直接用“>”,“<”, 或者“=”, 来直接比较,这种方法对于字符串也是适用的len(list):列表元素个数,也适用于元组,字符串max(list):列表元素的最大值, 也适用于元组,字符串min(list):列表元素的最小值, 也适用于元组,字符串list(...

2018-03-18 17:28:31 276

原创 Python格式化输出

关于字符串,列表,元组元素的取出: a[x::y]若y大于0表示步长且是从头向尾取,首位为x位,若x缺省,则从0开始,若为-1,则只能取最后一位,即使y大于0,跑出迭代对象的尾端也没影响;若y小于0表示,从后往前取,y的绝对值表示步长,x仍然表示第一个元素位置。若a[::-1]则表示原来的。。。取反。Python转义字符在需要在字符中使用特殊字符时,python用反斜杠(\)转义字符。如下表:转义...

2018-03-18 17:27:44 662

原创 python语言else的用法

循环使用 else 语句在 python 中,for … else 表示这样的意思,for 中的语句和普通的没有区别,else 中的语句会在循环正常执行完(即 for 不是通过 break 跳出而中断的)的情况下执行,while … else 也是一样。实例#!/usr/bin/python# -*- coding: UTF-8 -*- for num in range(10,20): # 迭代 ...

2018-03-18 17:26:41 1013

原创 距离的度量方法

所列的距离公式列表和代码如下:闵可夫斯基距离(Minkowski Distance)欧氏距离(Euclidean Distance)曼哈顿距离(Manhattan Distance)切比雪夫距离(Chebyshev Distance)夹角余弦(Cosine)汉明距离(Hamming distance)杰卡德相似系数(Jaccard similarity coefficient)读者可根据自己需求有...

2018-03-18 17:24:36 443

原创 决策树

    机器学习中分类和预测算法的评估: 准学率速度强壮型可规模性可解释性  1, 什么是决策树/判定树       判定树是一个类似于流程图的树结构:其中,每个内部结点表示一个属性上的测试,每个分支代表一个属性输出,而每个树叶结点代表类获类分布。树的最顶层为根结点。2, 机器学习中分类方法中的一个重要算法3,构造决策树的基本算法     3.1  熵的概念:          信息和抽象,如何度...

2018-03-18 17:19:49 210

原创 聚类算法

假设有N个待聚类的样本,对于层次聚类来说,步骤:      1, (初始化)把每个样本归为一类,计算两个类之间的距离,也就是样本与样本的相似度;     2,寻找各个类之间最近的两个类,把他们归为一类(这样类的总数就少了一个)     3,重新计算生成的这个类与各个旧类之间的相似度;     4,重复2和3直到所有样本点都归为一类,结束     整个聚类过程其实是建立了一棵树,在建立的过程中,可以...

2018-03-18 17:19:04 285

原创 K-means

1.归类:    聚类 (clustering)属于非监督学习(UNsupervised learning)    无类别标记(class label)2. K-means算法:    2.1 clustering中的经典算法,数据挖掘十大经典算法之一    2.2 算法接受参数K,然后将事先输入的n个对象划分为k个聚类以便使得所获得的聚类满足:同一聚类对象的相似度(大多数时候为距离的远近)较高,...

2018-03-18 17:18:02 175

原创 KNN邻近算法

 1,综述     1.1 Cover和Hart 1968年提出     1.2 Classification算法     1.3 输入基于实例的学习(instance——based learnin), 懒惰学习(lazy learnin) 2,算法详述     2.1 步骤          为了判断未知实例的类别,以所有已知实例的特例作为参照。          (1)选择参数k       ...

2018-03-18 17:17:24 478

原创 auc曲线知识总结

一、roc曲线1、roc曲线:接收者操作特征(receiveroperating characteristic),roc曲线上每个点反映着对同一信号刺激的感受性。横轴:负正类率(false postive rate FPR)特异度,划分实例中所有负例占所有负例的比例;(1-Specificity)纵轴:真正类率(true postive rate TPR)灵敏度,Sensitivity(正类覆盖率...

2018-03-18 17:15:27 6597

原创 线性模型

线性模型常见的种类:1.1 普通线性模型:          y = w x + b , 让L(f) = (yi^ - yi)^2 最小,的w 和b        关于上面的L(f)求最小值可以用梯度下降法来求解数值解,在使用梯度下降法时,要注意特征的归一化,(这也是许多机器学习都要注意的),特征归一化有两个好处:(1)提升模型的收敛速度,比如两个特征x1 和x2,x1的取值为0-200之间,而x...

2018-03-18 17:09:49 696

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除