- 博客(13)
- 收藏
- 关注
原创 《python科学计算》matplotlib学习
例子1.import numpy as npimport matplotlib.pyplot as pltx = np.linspace(0, 10, 1000) #创建等差数列,起点、终点、个数y = np.sin(x)z = np.cos(x**2)plt.figure(figsize=(8,4)) #创建Figure对象,指定长宽plt.plot(x,y,label="
2015-12-27 14:27:37 708
原创 sklearn random forest实验
《机器学习技法》作业这一题的思路,先bagging,再产生决策树,再平均。1. 不知道bagging怎么取,用一棵树的随机森林替代。from __future__ import division from sklearn.ensemble import RandomForestClassifierimport numpy as npdata = np.loadtxt('
2015-12-25 14:27:35 1035
原创 sklearn decision-tree实验
《机器学习技法》作业需要用到决策树。一直以为要用matlab自己实现一个,但今早起床的时候突然想起,不是有个叫sklearn的东西,是否可以直接拿来用呢?下午做了一些实验,作业里提供的数据,参考sklearn网址提供的代码:import numpy as npfrom sklearn import treeimport matplotlib.pyplot as pltdata
2015-12-23 21:00:33 3486 2
原创 python pydot安装
大概参照 http://www.th7.cn/Program/Python/201410/304267.shtml的教程安装的。即关于这一点,pydot的readme也有说明。pydot用的是1.0.25,其中提示有问题,改了一小点代码。然后上图test中的例子过了,可是在实际用的时候pydot_parser提示无法识别。最后参考: http://stackoverfl
2015-12-23 20:33:04 2903 1
原创 python timeit
《numpy & scipy》中看到narray和list 速率的比较,Ipython环境,直接在命令行里就进行了。在python环境下就稍微复杂一点了,略微一试。import numpy as npfrom timeit import timeitdef list_time(alist, scalar): n = len(alist) for i in range
2015-12-23 13:47:14 450
原创 pythonchallenge(19-20)
19. http://www.pythonchallenge.com/pc/hex/bin.htmlimport base64 content = open('data','rb').read()decode_cotent = base64.b64decode(content) open('1.wav','w').write(decode_coten
2015-12-22 14:14:28 685
原创 《matlab从零到进阶》matlab练习1——二维绘图
1. subplot使用,plot不同设置画出线性。xlabel,ylabel为坐标轴加标签。第一个应该是默认填充‘-’线性。2. 添加栅格以及logspace、loglog绘图注意2,3的对比。3. semilogx, semilogy函数:半对数坐标绘图注意对比,这里实验的是y轴。4. 此外,还有polar极坐标绘图。实验
2015-12-19 20:17:09 1037
原创 python challenge(9-18)
9. http://www.pythonchallenge.com/pc/return/good.htmlfirst = [146,399,163,403,170,393,169,391,166,386,170,381,170,371,170,355,169,346,167,335,170,329,170,320,170,310,171,301,173,290,178,289,18
2015-12-18 20:20:55 394
原创 pythonchallenge(0-9)
0.2**38 1.方法一:input = "g fmnc wms bgblr rpylqjyrc gr zw fylb. rfyrq ufyr amknsrcpq ypc dmp.\bmgle gr gl zw fylb gq glcddgagclr ylb rfyr'q ufw rfgq rcvr gq qm jmle. sqgle qrpgl
2015-12-18 20:18:55 704
原创 python 提取sqlit数据
人脸检测,提供的数据库是sqlite格式,而且数据分散在几个table中,提取需要的数据到txt中。用专门的软件查看数据格式。但导出不能为直接为txt。可以先导成其他格式再转成txt。可这种方式还不如直接转成。python中有专门处理sqlite的库。代码如下:import sqlite3with sqlite3.connect('aflw.sqlite') a
2015-12-17 16:42:40 1134
原创 机器学习技法第二次作业编程题1
data_train = load('hw2_adaboost_train.dat');figure(1);plot(data_train(data_train(:,3)==1,1),data_train(data_train(:,3)==1,2),'r*'); hold onplot(data_train(data_train(:,3)==-1,1),data_train(data_tra
2015-12-14 20:22:35 537
原创 机器学习技法作业7
matlab代码:w = [0 0];count = 0; for i = 1:1000 x_exp = rand(1,2); %rand(n,n),n*n matrix 0~1 y_exp = x_exp.^2; coef = polyfit(x_exp,y_exp,1); %1是x最高次为1的意思 count = count + 1;
2015-12-11 16:50:17 786
原创 pythonchalleage leve2
题目网址http://www.pythonchallenge.com/pc/def/ocr.html从网页源代码的指定的大段注释中找“rare character“。import sys, urllibimport reurl = "http://www.pythonchallenge.com/pc/def/ocr.html"wp = urllib.urlopen(url) #
2015-12-01 17:10:47 268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人