自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (3)
  • 收藏
  • 关注

原创 Python-strip()方法

描述:Python strip() 方法用于移除字符串头尾指定的字符(默认为空格)。语法:  str.strip([chars]);chars -- 移除字符串头尾指定的字符。

2015-06-30 19:29:02 659

原创 Python-lamada表达式

“Lambda 表达式”(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda abstraction),是一个匿名函数,即没有函数名的函数。Lambda表达式可以表示闭包(注意和数学传统意义上的不同)。Lambda表达式是Python中一类特殊的定义函数的形式,使用它可以定义一个匿名函数。与其它语言不

2015-06-30 08:24:29 761

原创 python文件和目录操作

一、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()2.返回指定目录下的所有文件和目录名:os.listdir()3.函数用来删除一个文件:os.remove()4.删除多个目录:os.removedirs(r“c:\python”)5.检验给出的路径是否是一个文

2015-06-27 15:58:38 588

原创 Python-map()函数

首先看看map()的大概意思>>> help(map)Help on built-in function map in module __builtin__:map(...)map(function, sequence[, sequence, ...]) -> listReturn a list of the results of applying the

2015-06-27 14:17:42 564

原创 Jacobia矩阵

首先介绍定义,雅克比矩阵是一阶偏导数以一定的方式排列成的矩阵,当其实方阵时,行列式称为雅克比行列式。设有m个n元函数组成的函数组:,称之为函数组。我们对这个函数组取一阶导数,获得下面的雅克比矩阵:如果m=n,那么J就是一个方阵,于是我们就得到对应的雅克比行列式:首先讨论雅克比矩阵,凡是矩阵都可以看做是一个线性空间之间的转换工具,这里也不例外,我们将雅克比矩阵

2015-06-25 11:18:48 5802

原创 Machine Learning Books Suggested by Michael I. Jordan from Berkeley

There has been a Machine Learning (ML) reading list of books in hacker news for a while, where Professor Michael I. Jordan recommend some books to start on ML for people who are going to devote many

2015-06-25 09:38:42 1042

转载 经典的机器学习方面源代码库(非常全,数据挖掘,计算机视觉,模式识别,信息检索相关领域都适用的了

编程语言:搞实验个人认为当然matlab最灵活了(但是正版很贵),但是更为前途的是python(numpy+scipy+matplotlib)和C/C++,这样组合既可搞研究,也可搞商业开发,易用性不比matlab差,功能组合更为强大,个人认为,当然R和java也不错.1.机器学习开源软件网(收录了各种机器学习的各种编程语言学术与商业的开源软件)http://mloss.org

2015-06-25 09:27:06 656

原创 机器学习概要

在理解了我们需要解决的机器学习问题之后,我们可以思考一下我们需要收集什么数据以及我们可以用什么算法。本文我们会过一遍最流行的机器学习算法,大致了解哪些方法可用,很有帮助。机器学习领域有很多算法,然后每种算法又有很多延伸,所以对于一个特定问题,如何确定一个正确的算法是很困难的。本文中我想给你们两种方法来归纳在现实中会遇到的算法。学习方式根据如何处理经验、环境或者任何我们称之为

2015-06-25 09:24:28 482

转载 MATLAB实用源代码

MATLAB实用源代码1.图像反转MATLAB程序实现如下:I=imread('xian.bmp');J=double(I);J=-J+(256-1);                 %图像反转线性变换H=uint8(J);subplot(1,2,1),imshow(I);subplot(1,2,2),imshow(H);2.灰度线性变

2015-06-24 21:40:14 1138

原创 Mysql中的循环语句

mysql 操作同样有循环语句操作,网上说有3中标准的循环方式: while 循环 、 loop 循环和repeat循环。还有一种非标准的循环: goto。 鉴于goto 语句的跳跃性会造成使用的的思维混乱,所以不建议使用。这几个循环语句的格式如下:WHILE……DO……END WHILEREPEAT……UNTIL END REPEATLOOP……END LOOPGOTO。

2015-06-24 15:12:21 21084 1

原创 Python中file.close()方法的使用与否

如果文件打开方式是'w',且最后没有写file.close()的话,文件会是空的。这样会由于程序员的疏忽造成不好的后果。从python2.5开始,你可以避免显式地使用file.close()函数,如果采用with语句的话。如下所示:import osos.chdir("d:\\")with open("temp.txt") as f: for line in f:

2015-06-24 15:03:08 8003

原创 R语言数据文件读写

R语言数据储存与读取1 首先用getwd() 获得当前目录,用setwd("C:/data")设定当前目录 2 数据保存创建数据框d>d data.frame(obs = c(1, 2, 3), treat = c("A", "B", "A"), weight = c(2.3, NA, 9))2.1 保存为简单文本>write.table(d

2015-06-24 14:19:21 981

原创 MySQL删除存储过程和函数

MySQL中使用DROP PROCEDURE语句来删除存储过程;使用DROP FUNCTION语句来删除存储函数。基本的语法格式如下:DROP {PROCEDURE|FUNCTION} sp_name;其中,sp_name参数表示存储过程或函数的名称。1. 删除存储过程test。SQL代码如下:drop procedure if exists test;

2015-06-24 13:39:29 25092 2

原创 傅里叶变换

2015-06-24 10:38:18 608

原创 狄利克雷条件

属于傅里叶级数分析使用的条件:傅里叶在提出傅里叶级数时坚持认为,任何一个周期信号都可以展开成傅里叶级数,虽然这个结论在当时引起许多争议,但持异议者却不能给出有力的不同论据。直到20年后(1829年)狄里赫利才对这个问题作出了令人信服的回答,狄里赫利认为,只有在满足一定条件时,周期信号才能展开成傅里叶级数。这个条件被称为狄里赫利条件,其内容为(1) 函数在任意有限区间内连续,或只有有

2015-06-24 09:35:43 10275

原创 卷积理解

2015-06-24 08:55:54 500

原创 卷积

在泛函分析中,卷积(捲積)、旋積、疊積或摺積,是通过两个函数f和g生成第三个函数的一种数学算子,表征函数f与经过翻转和平移的g的重叠部分的面积。如果将参加卷积的一个函数看作区间的指示函数,卷积还可以被看作是“移动平均”的推广。   卷积是分析数学中一种重要的运算。设:,是上的两个可积函数,作积分:   可以证明,关于几乎所有的,上述积分是存在的。这样,随着的不同取值,这

2015-06-23 15:45:47 1012

原创 白噪声(White noise)

白噪声,是一种功率谱密度为常数的随机信号或随机过程。即,此信号在各个频段上的功率是一样的。由于白光是由各种频率(颜色)的单色光混合而成,因而此信号的这种具有平坦功率谱的性质被称作是“白色的”,此信号也因此被称作白噪声。相对的,其他不具有这一性质的噪声信号被称为有色噪声。    理想的白噪声具有无限带宽,因而其能量是无限大,这在现实世界是不可能存在的。实际上,我们常常将有限带宽的平整信号视为

2015-06-23 15:11:36 5972

原创 偏相关函数

偏相关分析是指当两个变量同时与第三个变量相关时,将第三个变量的影响剔除,只分析另外两个变量之间相关程度的过程。p值是针对原假设H0:假设两变量无线性相关而言的。一般假设检验的显著性水平为0.05,你只需要拿p值和0.05进行比较:如果p值小于0.05,就拒绝原假设H0,说明两变量有线性相关的关系,他们无线性相关的可能性小于0.05;如果大于0.05,则一般认为无线性相关关系,至于相关的程度

2015-06-23 14:56:23 4080

原创 自相关函数

在统计里,两个随机变量X,Y的相关函数定义如下:也就是两个随机变量协方差除以标准差之积。如果X是一个时间的随机变量序列,将不同时间起始点的两个序列Xt和Xs看成两个随机变量,上面的相关函数则可表示为: 如果Xt是一个二阶稳态过程,即均值和方差不随时间而变化。,此时相关函数只是时间差τ=s-t的一个函数,则上式可重写为: 这就是统计学上的自

2015-06-23 14:37:13 16554

原创 残差(residual)

在回归分析中,测定值与按回归方程预测的值之差,以δ表示。残差δ遵从正态分布N(0,σ2)。δ与σ之比,称为标准化残差,以δ*表示。δ*遵从标准正态分布N(0,1)。实验点的标准化残差落在(-2,2)区间以外的概率≤0.05。若某一实验点的标准化残差落在(-2,2)区间以外,可在95%置信度将其判为异常实验点,不参与回归线拟合。

2015-06-23 14:11:29 9115

原创 狄拉克δ函数

在数学中,狄拉克δ函数(Dirac Delta function)是在实直线上定义的,除了零以外的点都等于零,而其在整个定义域上的积分等于1 的广义函数或分布。有时认为δ函数是原点处的一个无限高、无限细,总面积为1的尖峰,物理上代表了理想化的质点或点电荷的密度。它是由理论物理学家保罗·狄拉克引入的。在信号处理中它往往被称为单位脉冲函数 。克罗内克δ函数是其离散的模拟,通常定义在有限域且只有0和

2015-06-23 10:59:18 7638

原创 柯西-施瓦茨不等式

数学上,柯西-施瓦茨不等式,又称施瓦茨不等式或柯西-布尼亚科夫斯基-施瓦茨不等式,是一条很多场合都用得上的不等式;例如线性代数的矢量,数学分析的无穷级数和乘积的积分,和概率论的方差和协方差。它被认为是最重要的数学不等式之一。它有一些推广,如赫尔德不等式。

2015-06-23 10:34:07 9952 1

原创 R语言-数据格式转换

1、数据格式的判定is.numeric(), is.character(), is.vector(), is.matrix(), is.data.frame()2、数据格式转换as.numeric(), as.character(), as.vector(), as.matrix(), as.data.frame()

2015-06-19 09:18:14 4220

原创 R语言-循环语句

for (n in x) {expr}R中最基本的是for循环,其中n为循环变量,x通常是一个序列。n在每次循环时从x中顺序取值,代入到后面的expr语句中进行运算。下面的例子即是以for循环计算30个Fibonacci数。x for (i in 3:30) {    x }while (condition) {expr}当不能确定循环次数时,我们需要用while循

2015-06-18 19:59:30 23013 3

原创 R语言-回归分析

一元线形回归模型:有变量x,y。假设有关系y=c+bx+e,其中c+bx 是y随x变化的部分,e是随机误差。         可以很容易的用函数lm()求出回归参数b,c并作相应的假设检验,如:xylm.solsummary(lm.sol)仅列出部分返回结果:Residuals:  Min       1Q   Median    3

2015-06-18 19:53:51 920

原创 R 在使用 .csv檔 的一般問題

在 import .csv資料 時:R指令: > exprs出現 Error in read.table(file = file, header = header, sep = sep, quote = quote, : more columns than column names,這是字元逃逸,先用 excel 打開該.csv檔,檢查內容是否正確,若正確再另存新檔

2015-06-07 20:34:25 4530

原创 安装R语言的包方法

1. 自动安装(在线安装)在R的控制台,输入install.packages("gridExtra")  # 安装 gridExtrainstall.packages("stepNorm", contriburl="http://www.your.url",  dependencies = TRUE) # 安装 stepNorm若要指定安装目录 (e.g. “myd

2015-06-06 16:04:34 1635

原创 简单时间序列平滑法

一、简单时间序列平滑法概述  所谓时间序列平滑预测是指用平均的方法,把时间序列中的随机波动剔除掉,使序列变得比较平滑,以反映出其基本轨迹,并结合一定的模型进行预测。所平均的范围可以是整个序列(整体平均数),也可以是序列中的一部分(局部平均数);  所用平均数可以是简单平均数,也可以是加权平均数。在一次平均之后,就局部平均而言,还可以进行第二次、第三次以至更多次的平均,进行多层次

2015-06-05 16:49:36 2458

原创 python写文件出错

1、报错 [Errno 22] invalid mode ('wb') or filename:2、方法       file("e:\\Test.txt",'r').

2015-06-05 09:36:21 538

转载 深度学习-LeCun、Bengio和Hinton的联合综述

摘要:最新的《Nature》杂志专门为“人工智能 + 机器人”开辟了一个专题 ,发表多篇相关论文,其中包括了LeCun、Bengio和Hinton首次合作的这篇综述文章“Deep Learning”。本文为该综述文章中文译文的上半部分。【编者按】三大牛Yann LeCun、Yoshua Bengio和Geoffrey Hinton在深度学习领域的地位无人不知。为纪念人工智能提出60周年

2015-06-04 13:27:53 769

原创 怎样删除mysql一个表中的全部数据

-- 清空全部数据,不写日志,不可恢复,速度极快truncate table 表名; -- 清空全部数据,写日志,数据可恢复,速度慢delete from 表名

2015-06-04 09:17:14 4487

原创 MYSQL下什么命令查看当前正在使用的数据库

方法:select database();show tables

2015-06-04 09:16:34 1081

原创 MYSQL数据库导入数据时出现乱码的解决办法

首先在新建数据库时一定要注意生成原数据库相同的编码形式,如果已经生成可以用phpmyadmin等工具再整理一次,防止数据库编码和表的编码不统一造成乱码。 方法一: 通过增加参数 –default-character-set = utf8 解决乱码问题 mysql -u root -p password 方法二: 在命令行导入乱码解决 1. use database_na

2015-06-04 09:07:35 626

python3.4matplotlib

matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。它的文档相当完备,并且 Gallery页面 中有上百幅缩略图,打开之后都有源程序。

2015-04-12

Python 2.7.9操作手册

Python 2.7.9操作手册{Python(英语发音:/ˈpaɪθən/), 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循 GPL(GNU General Public License)协议[1] 。Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现}

2015-04-09

Python 2.7.9 Documentation

python 2.7.9的用户手册。These archives contain all the content in the documentation.

2014-12-17

空空如也

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

TA关注的人

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