自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

潜水的飞鱼baby

最好的年纪能做点有意义的事也不错。

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 《集体智慧编中文版》读书笔记——第二章:协作型过滤

前言一本比较老的书,偏实用,正好打算入手python机器学习,实现一遍代码。关于协作型过滤介绍他的一个引用场景:已有用户对自己感兴趣的电影评分的情况下,怎么合理的为用户推荐新电影?或者一个新用户在浏览电影时,推荐其他相关的电影? 协作性过滤 的思想处理上述问题的逻辑是这样的:两个用户对共同感兴趣的电影评分都相近,显然可以互相推荐对方未看过的电影。如果两部电影用户对它们的评分很接近,显然这两部电

2017-10-29 06:33:00 341

原创 python机器学习

准备数据import numpy as npimport urllib.request""" 下载数据 dataset前2行数据 >>> dataset[:2] array([[ 6. , 148. , 72. , 35. , 0. , 33.6 , 0.627, 50. , 1.

2017-10-25 23:47:27 848

原创 编程范式13听课笔记——缓冲区溢出和C++接受可变参数

在《编程范式》13中老师给出了几个有趣的例子,这里简单实现一下做个备忘。缓冲区溢出VS隐形无限递归下面是两个由数组溢出导致的宕机,但是出现的原因是不同的。#include <iostream>#include <cstdio>/* run this program using the console pauser or add your own getch, system("pause") or

2017-10-25 07:55:07 310

原创 python使用pip安装SciPy、SymPy、matplotlib

背景:使用pip install SciPy的格式安装python函数库SciPy的时候,发现老是报错,从网上找信息也没找到合适的解决办法,最后使用whl格式文件安装成功。过程:本人事先电脑安装了python3.5.2,电脑是64位的。下载函数库:从网址http://www.lfd.uci.edu/~gohlke/pythonlibs/下载对应函数库的whl文件。注意下载对应的

2017-10-23 16:28:59 13957

原创 python进行JB正态性检验

Jarque-Bera检验:检验序列是否符合正态分布一种总体分布的正态性检验。当序列服从正态分布时,JB统计量: JB=n(S26+(K−3)224)JB=n(\frac{S^2}{6}+\frac{(K-3)^2}{24}) 渐进服从χ2(2)\chi ^2(2)分布。其中nn为样本规模,S、KS、K分别为随机变量的偏度和峰度。计算公式如下: M2=∑i(xi−x¯)2nM2=\frac{\

2017-10-22 10:52:42 16467 5

原创 python统计函数库scipy.stats的用法1/3

背景总结统计工作中几个常用用法在python统计函数库scipy.stats的使用范例。正态分布的几个范例生成服从指定分布的随机数 norm.rvs通过loc和scale参数可以指定随机变量的偏移和缩放参数,这里对应的是正态分布的期望和标准差。size得到随机数数组的形状参数。(也可以使用np.random.normal(loc=0.0, scale=1.0, size=None)) In

2017-10-16 03:37:09 65984 2

原创 python绘制布林带

背景:有浦发银行2017年的每日收盘价(数据来源:天软科技),画布林带。代码:"""布林带"""import numpy as npimport datetimeimport matplotlib.pyplot as plt"""step1 :读取数据 2017浦发银行2.CSV: 时间,收盘价(浦发银行),最高价(浦发银行),最低价(浦发银行) 2017-01-0

2017-10-15 18:15:44 7455 3

原创 python汇总数据:日线->周线

背景将浦发银行一年日线的收盘价汇总成周线数据。代码"""数据按周汇总"""import numpy as npimport datetime"""step1 :读取数据 2017浦发银行.CSV: 时间,收盘价(浦发银行),成交量(浦发银行) 2017-01-03,12.3804137039431,21377729.6808511 2017-01-04,12.4

2017-10-15 12:24:54 4569 2

原创 python用matplotlib画图例子(3)

背景1每50毫秒产生一个标准正态随机数与之前的数进行累加。代码1import numpy as np import matplotlib.pyplot as plt import matplotlib.animation as animation fig = plt.figure() ax = fig.add_subplot(111)#初始漫步数N = 30#最大漫步数MaxN = 50

2017-10-14 16:21:15 438

原创 python用matplotlib画图例子(2)

背景:用python的matplotlib的api画沪深300在2017年的走势图,并且标识出全年最低价及国庆节。(数据来源:天软科技)代码import numpy as npimport matplotlib.pyplot as pltimport pandas as pdfrom datetime import datetime """数据格式(2017沪深300.CSV):date

2017-10-14 12:31:42 499

原创 python用matplotlib画图例子(1)

背景用matplotlib的api画一个随机漫步,然后设置:标题,轴标签,刻度以及刻度标签,图例。代码import numpy as npimport matplotlib.pyplot as plt"""随机漫步"""x = np.random.randn(1000).cumsum()fig = plt.figure()ax1 = fig.add_subplot(2,1,1)ax2 =

2017-10-14 10:30:38 466

原创 Python基础入门(2/3)

集合集合是由唯一元素组成的无续集。创建方式如下:>>> a = {1,2,}>>> type(a)>>> a = set([1,2,3])>>> a{1, 2, 3}>>> type(a)>>>集合的常用运算:函数运算符说明a.add(x)-为集合a添加元素xa.remove(x)-删除元素a.union(b)a|b返回并集a.intersect

2017-10-13 13:46:55 508

原创 python基础入门(1/3)

基础知识缩进通过空白符(制表符或空格)来组织代码。建议用4个空格作为默认缩进量。(也可以以分号结束,一般不建议)Python的对象模型一致性。注释:单行注释:#多行注释:"""或者''',(与多行字符串一样)变量赋值和按引用传递:赋值又称绑定,python中对变量赋值时,其实是在创建等式右侧对象的一个引用。将对像以参数的形式传入函数时,其实只是传入了一个引用,不

2017-10-11 00:26:47 869

原创 matlab从excel读取数据作岭回归使用范例

背景:matlab岭回归的使用。代码:% 从excel读取数据%rdata.xls,第一列为因变量y,列标题在第一行% MATLAB从Excel中读取数据的函数为xlsread,xlsread函数是使用频率较高的函数之一。% 输入参数:Filename:目标文件地址(若文件在MATLAB当前的工作目录中,Filename为’文件名’,如果文件不在MATLAB当前的工作目录中,f

2017-10-09 12:56:23 7497 3

空空如也

空空如也

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

TA关注的人

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