03 2015 档案

摘要:用matplotlib画雷达图,网上流传的版本其实都是官网的一个例子。但是那个例子太复杂,而且它封装了几个类,让人难以一眼看出其本质。我给出一个简单的解决方法,没有任何封装。作本文的原因,是为了回答百度网友的提问。 好吧,图很丑~~~。原问题见:http://zhidao.baidu.com/que... 阅读全文
posted @ 2015-03-24 01:37 罗兵 阅读(15975) 评论(6) 推荐(1) 编辑
摘要:在python中,可以利用数组操作来模拟随机游走。下面是一个单一的200步随机游走的例子,从0开始,步长为1和-1,且以相等的概率出现。纯Python方式实现,使用了内建的 random 模块:# 随机游走import matplotlib.pyplot as pltimport randompos... 阅读全文
posted @ 2015-03-22 01:26 罗兵 阅读(7814) 评论(0) 推荐(1) 编辑
摘要:(本例基于win7 + python3.4)import getopt, sys'''getopt 模块专门用来处理命令行参数函数getopt(args, shortopts, longopts = [])参数 args 一般是sys.argv[1:] shortopts ... 阅读全文
posted @ 2015-03-19 03:08 罗兵 阅读(530) 评论(0) 推荐(0) 编辑
摘要:当查看 matplotlib 官方文档和示例时,你会发现不同的编码风格和使用模式。这些风格是完全有效的,各有其优缺点。 几乎所有的例子都可以转换成另一种风格,以实现相同的结果。当然,需要注意的是不要把自己的代码风格搞混。 两种不同的风格,都受官方支持。 下面是使用 matplotlib 的首选方式... 阅读全文
posted @ 2015-03-18 19:12 罗兵 阅读(780) 评论(0) 推荐(1) 编辑
摘要:【说明】翻译自官网的文档。随机抽样(numpy.random)简单的随机数据 rand(d0,d1,...,dn)随机值>>> np.random.rand(3,2)array([[ 0.14022471, 0.96360618], #random [ 0.37601032, ... 阅读全文
posted @ 2015-03-10 03:49 罗兵 阅读(7413) 评论(0) 推荐(0) 编辑
摘要:【效果图】【源代码】 1 import matplotlib.pyplot as plt 2 import matplotlib.tri as tri 3 import numpy as np 4 import math 5 6 7 n_angles = 12 8 n_radii = 5 9 m... 阅读全文
posted @ 2015-03-10 02:51 罗兵 阅读(1753) 评论(4) 推荐(0) 编辑
摘要:【转载说明】本来没有必要转载的,只是网上的版本排版不是太好,看的不舒服。所以转过来,重新排版,便于自己查看。基础篇NumPy的主要对象是同种元素的多维数组。这是一个所有的元素都是一种类型、通过一个正整数元组索引的元素表格(通常是元素是数字)。在NumPy中维度(dimensions)叫做轴(axes... 阅读全文
posted @ 2015-03-09 18:59 罗兵 阅读(982) 评论(0) 推荐(0) 编辑
摘要:【注意】可能与本文主题无关,不过我还是想指出来:使用matplotlib库时,下面两种导入方式是等价的(我指的是等效,当然这个说法可以商榷:)import matplotlib.pyplot as pltimport pylab as plt【效果图】【方式一】FontProperties 1 im... 阅读全文
posted @ 2015-03-09 16:57 罗兵 阅读(44699) 评论(4) 推荐(5) 编辑
摘要:稍微复杂地实现matplotlib绑定到PyQt5(有菜单)【知识点】 import matplotlib matplotlib.use("Qt5Agg")【效果图】【源代码】 1 import sys 2 import random 3 4 import matplotlib 5 ma... 阅读全文
posted @ 2015-03-09 02:25 罗兵 阅读(19550) 评论(4) 推荐(2) 编辑
摘要:很简单的实现matplotlib绑定到PyQt5【知识点】1 import matplotlib2 matplotlib.use("Qt5Agg")3 4 from matplotlib.backends.backend_qt5agg import FigureCanvasQTAgg as Figu... 阅读全文
posted @ 2015-03-09 02:00 罗兵 阅读(2180) 评论(0) 推荐(0) 编辑
摘要:1 from numpy import array, append, vstack, transpose, reshape, \ 2 dot, true_divide, mean, exp, sqrt, log, \ 3 ... 阅读全文
posted @ 2015-03-07 02:30 罗兵 阅读(17000) 评论(2) 推荐(1) 编辑
摘要:(python 3) 1 import numpy 2 from scipy import sparse as S 3 from matplotlib import pyplot as plt 4 from scipy.sparse.csr import csr_matrix 5 i... 阅读全文
posted @ 2015-03-07 02:28 罗兵 阅读(1588) 评论(0) 推荐(0) 编辑
摘要:1 # -*- coding: utf-8 -*- 2 ''' 3 >>> c = Classy() 4 >>> c.train(['cpu', 'RAM', 'ALU', 'io', 'bridge', 'disk'], 'architecture') 5 True 6 >>> c.... 阅读全文
posted @ 2015-03-06 22:43 罗兵 阅读(1978) 评论(0) 推荐(1) 编辑
摘要:科学计算离不开矩阵的运算。当然,python已经有非常好的现成的库:numpy。我写这个矩阵类,并不是打算重新造一个轮子,只是作为一个练习,记录在此。注:这个类的函数还没全部实现,慢慢在完善吧。全部代码: 1 import copy 2 3 class Matrix: 4 '''矩... 阅读全文
posted @ 2015-03-04 20:40 罗兵 阅读(6876) 评论(3) 推荐(0) 编辑
摘要:说明:这是我对网上代码的改写版本,目的是使它跟前一篇提到的使用方法尽量一致,用起来更直观些。此神经网络有两个特点:1、灵活性非常灵活,隐藏层的数目是可以设置的,隐藏层的激活函数也是可以设置的2、扩展性扩展性非常好。目前只实现了一个学习方法:lm(Levenberg-Marquardt训练算法),你可... 阅读全文
posted @ 2015-03-03 04:45 罗兵 阅读(4415) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示