- 博客(11)
- 收藏
- 关注
转载 Jupyter Notebook的快捷键
Jupyter Notebook 有两种键盘输入模式。编辑模式,允许你往单元中键入代码或文本;这时的单元框线是绿色的。命令模式,键盘输入运行程序命令;这时的单元框线是灰色。 命令模式 (按键 Esc 开启) Enter : 转入编辑模式Shift-Enter : 运行本单元,选中下个单元Ctrl-Enter : 运行本单元Alt-Enter : 运行本单元,在其下插入新
2016-04-29 15:19:38 17847
原创 sklearn学习笔记(二)——最近邻分类
一、概述 最近邻可以分为无监督和有监督,有监督可以分为分类和回归。 最近邻的思想是测试样本距离训练样本的距离。 最近邻是非归纳型方法,是基于实例的方法。它只是记住了训练样本,并按高级索引结构进行转换,比如Ball Tree或者KD Tree。 在sklearn.neighbors中可以处理Numpy数组。 scikit-learn中最近邻有两种方法:K近邻(限定个数)和R
2016-04-19 11:00:33 1483
原创 sklearn学习笔记(一)——模型保存(pickle模块和joblib模块)
在训练模型后将模型保存的方法,以免下次重复训练。 使用pickle模块或者sklearn内部的joblib 一、使用pickle模块 from sklearn import svm from sklearn import datasets clf=svm.SVC() iris=datasets.load_iris() X,y=iris.data,iris.ta
2016-04-19 10:57:19 28006
原创 Python学习笔记(八)——有关文件的操作
一、打开文件 open函数用来打开文件 open(name[, mode[, buffering]]) open函数使用一个文件名作为唯一的强制参数,返回一个文件对象。 将文件对象赋予一个变量,在关闭文件时有实际的好处,应该尽量这么做。 f=open(r'C:\text\somefile.txt') 如果打开的文件在指定路径下不存在,则返回一个IO异常。
2016-04-19 09:52:43 383
原创 Python学习笔记(七)——自我探索模块
探索模块最直接的方式是在Python解释器中研究它们。第一件事就是导入它。 import copy1. 使用dir函数 查看模块包含的内容可以使用dir函数,它可以将对象的所有特性(以及模块的所有函数、类、变量等)列出。 一些名字以下划线开始,暗示它们并不是在模块外部使用而准备的。 可以用列表推导式过滤掉它们 [n for n in dir(copy) if not n.startwit
2016-04-18 22:09:46 439
原创 Python学习笔记(六)——一些语句
一、简单语句 1.表达式语句 2.断言语句 断言语句可以检查条件是否为真,如果不为真则引发一个AssertionError(可选提供的错误信息)异常 assert age>=12,'Children under the age of 12 are not allowed' 3.赋值语句 name,age='Gumby',60 序列解包 x=y=z=1
2016-04-18 19:43:31 332
原创 Python学习笔记(五)——一些重要的内建函数
abs(number) 返回一个数的绝对值 apply(function, [, args[, kwds]]) 调用给定的函数,可选择提供参数 all(iterable) 如果所有元素都为真,则返回True any(iterable) 如果有一个为真,则返回True basestring() str和unicode抽象超类,用于类型检查
2016-04-18 19:17:16 296
原创 Python学习笔记(四)——字典
创建:dict()函数、{key:value} 基本操作: len(d) 返回键值对数量 d[k] 返回关联到键上的值 d[k]=v del d[k] k in d 检查d中是否还有键为k的项 d[k1][k2] 两层字典 字典方法:
2016-04-18 18:49:22 309
原创 Python学习笔记(三)——字符串
基本字符串操作: 所有标准序列操作对字符串同样适用。但是字符串不可改变。如要改变可使用 以下方法:字符串——列表——列表——字符串 字符串格式化: “ %d” % 1 " %s,%s" % (s1,s2) "%10f"% pi #字段宽10 "%10.2f"%pi #字段宽10,精度2
2016-04-18 18:48:43 438
原创 Python学习笔记(二)——序列
序列:列表&元组 通用序列操作: 索引 分片:可实现复制序列 序列相加+:将同种类型序列连接起来 序列相乘*:将序列重复N次 成员资格:in运算符 len() max() min() 列表: list()函数变列表 基本列表操作
2016-04-18 17:22:22 308
原创 Python学习笔记(一)——基础知识
#本文摘抄自《Python基础教程》(第二版,修订版)(人民邮电出版社) from __future__ import division #执行普通除法 input与raw_input的区别 input会把输入当作python代码处理,会有安全问题 raw_input会把输入当作原始字符串处理,之后可以显式转换为各种类型,尽量使用raw_input() 探索充满魔
2016-04-18 16:41:31 322
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人