- 博客(12)
- 资源 (2)
- 收藏
- 关注
转载 Python图表绘制:matplotlib绘图库入门
matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。它的文档相当完备,并且Gallery页面中有上百幅缩略图,打开之后都有源程序。因此如果你需要绘制某种类型的图,只需要在这个页面中浏览/复制/粘贴一下,基本上都能搞定。在Linux下比较著名的数据图工具还有g
2013-09-25 10:11:14 1143
转载 python 文件和路径操作函数小结 详细出处参考:http://www.jb51.net/article/21007.htm
python 文件和路径操作函数小结,需要开发的朋友可以参考下。1: os.listdir(path) //path为目录 功能相当于在path目录下执行dir命令,返回为list类型 print os.listdir('..') 2: os.path.walk(path,visit,arg) path :是将要遍历的目录 visit :是一个函数指针,函数圆形为: c
2013-09-25 10:05:16 821
转载 Python里的OS模块常用函数说明
Python的标准库中的os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和Windows下运行。下面列出了一些在os模块中比较有用的部分。它们中的大多数都简单明了。os.sep可以取代操作系统特定的路径分隔符。windows下为 “\\”os.name字
2013-09-25 09:53:54 1104
转载 matplotlib画图
matplotlib是python中一个用于画图的一个包,在 matplotlib的主页上是这么介绍的:matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments
2013-09-24 10:11:46 663
转载 Python文件的读取
1.读取csv文件 import csv reader=csv.reader(open('E:\订单报表.csv','rb')) for line in reader: print line 2.读取txt文件 rs = [] for ln in file('a.txt','rt'): rs.extend(ln.strip().split(' '))
2013-09-22 14:58:30 1475
转载 Python中 字典排序、列表排序
一、字典排序在程序中使用字典进行数据信息统计时,由于字典是无序的所以打印字典时内容也是无序的。因此,为了使统计得到的结果更方便查看需要进行排序。Python中字典的排序分为按“键”排序和按“值”排序。1、按“值”排序 按“值”排序就是根据字典的值进行排序,可以使用内置的sorted()函数。 sorted(iterable[, cmp[, key[, re
2013-09-09 21:12:25 515
转载 NetworkX学习笔记-5-NetworkX输出Gephi文件的方法
在这个系列上一篇日志中,我总结了一下基于Python和pygexf生成Gephi输入文件(Gexf)格式的方法。但是这种方法还稍微有些麻烦,为了不误导大家,再总结一下更为简单的方法。NetworkX在这个页面中:http://networkx.github.io/documentation/latest/ 提供了很详细的Tutorial和Reference,在后面一个文档的第365页,介绍
2013-09-09 16:50:50 2375
转载 复杂网络分析库NetworkX学习笔记(4):统计指标计算
无论是实际网络还是对模型网络进行分析,都离不开对网络拓扑统计指标的计算。反映网络结构与动力学特性的统计指标有很多,Costa等的Characterization of Complex Networks: A Survey of measurements一文对此有全面的综述,本文仅介绍一些常用的统计指标在NetworkX中如何计算。一、度、度分布NetworkX可以用来统计图中每
2013-09-09 16:08:16 29087 6
转载 复杂网络分析库NetworkX学习笔记3:网络演化模型
NetworkX提供了4种常见网络的建模方法,分别是:规则图,ER随机图,WS小世界网络和BA无标度网络。本文首先介绍在NetworkX生成这些网络模型的方法,然后以BA无标度网络的建模为例,分析利用 NetworkX进行复杂网络演化模型设计的基本思路,以便将来开发出我们自己的模型。同时这篇文章里还涉及到一点复杂网络可视化的方法(后边有时间会另文介绍网络可视化的方法)。一、规则
2013-09-09 16:06:21 4541
转载 复杂网络分析库NetworkX学习笔记2
NetworkX是一个用Python语言开发的图论与复杂网络建模工具,内置了常用的图与复杂网络分析算法,可以方便的进行复杂网络数据分析、仿真建模等工作。我已经用了它一段时间了,感觉还不错(除了速度有点慢),下面介绍我的一些使用经验,与大家分享。一、NetworkX及Python开发环境的安装首先到http://pypi.python.org/pypi/networkx/下载netw
2013-09-09 16:04:23 2116
转载 数据分析学习笔记-NetworkX的使用1
创建简单的空图形(没有边和点) import networkx as nx g = nx.Graph(); h = nx.Graph( g); #可以在构建Graph对象时指定值来构造一个新的Graph对象 f = nx.Graph( [ (1,2),(2,3),(1,3)]);
2013-09-09 16:02:01 3035
转载 Python中的random模块
Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。random.randomrandom.random()用于生成一个0到1的随机符点数: 0 random.uniform random.uniform的函数原型为:random.uniform(a, b),用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一
2013-09-04 16:45:55 506
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人