Java笔记-Comparable 和 Comparator比较

2015-01-26
阅读 3 分钟
7.6k
虽是读书笔记,但是如转载请注明出处[链接] ..拒绝伸手复制党 本文参考以下链接总结:[链接][链接] 有两种方式可以进行集合排序 : 集合中对象的所属类实现了 java.lang.Comparable 接口 为集合指定比较器 java.lang.Comparator 的实现类 1. java.lang.Comparable public interface Comparable 接口强行对实现它的每个类...

向上转型读书笔记

2014-10-20
阅读 1 分钟
2.5k
对象既可以作为它本身的类型使用,也可以作为它的基类类型使用(upcast)。 把这种对某个对象的引用 视为 对其基类的引用的做法被称作向上转型。举例 父类 Instrument 子类 Wind 子类重写了play方法

个体位置轨迹产生的算法

2014-09-01
阅读 2 分钟
2.7k
个体位置轨迹产生的算法 Moving in a Neighborhood(MN) algorithm 论文An Anonymous Communication Techniques using Dummies for Location-based Services 中提到的,根据用户前一时刻的位置,产生下一时刻的位置的算法,可以用户模拟用户或者dummy轨迹产生的方法

mathtype改变论文行间距解决办法

2014-06-26
阅读 1 分钟
3.2k
依次单击菜单命令“文件→页面设置”。单击“文档网格”选项卡,选中“无网格”,单击“确定”按钮就可以了。

使用Networkx进行overlapping community 重叠社区检测

2014-06-13
阅读 1 分钟
4.8k
[链接] 使用100个点进行检测,发现效果不错 这个算法实现的是这个paper: Gergely Palla, Imre Derényi, Illés Farkas1, and Tamás Vicsek, Uncovering the overlapping community structure of complex networks in nature and society Nature 435, 814-818, 2005, doi:10.1038/nature03607

NetworkX能做什么0?

2014-06-07
阅读 2 分钟
7.7k
对complex network 进行分析 1. 建立图 无向图 {代码...} 有向图 {代码...} 从文件读图 可支持.edges(Edge List Format)与.txt(Ajacency List Format)详情见博客另一篇日志权重图 {代码...} 增加点的属性 {代码...} 如何选出边的权重超过一个阈值的边 {代码...} 2. 基本分析 边数与点数 {代码...} 度 分析某个顶点的度(...

NetworkX之输入文件GML

2014-06-05
阅读 2 分钟
12.2k
之前看过networkx,igraph都说支持GML格式文件输入形式,直到今天想再Nepidemix load进文件进行分析,发现Nepidemix 对load输入文件要求是GML和gpickle,其余的不支持。所以查阅了下GML究竟是什么。

NetworkX 如何load进一个现成的网络

2014-06-04
阅读 1 分钟
5.7k
Edge List输入格式 test.edgesa b b c b d c d {代码...} 结果: [('a', 'b'), ('c', 'b'), ('c', 'd'), ('b', 'd')] test_adj.txta b b c d c d邻接表形式 {代码...} 结果: [('a', 'b'), ('c', 'b'), ('c', 'd'), ('b', 'd')]

传播模型

2014-06-03
阅读 1 分钟
3.2k
传播模型是复杂网络动力学的一个研究方向,分为疾病传播,谣言传播等等。 常见的模型有SIS,SIR等等。具体分析过程是靠微分方程带动。具体参见SIS tutorial

python 学习笔记2 --画图(networkx)

2014-06-01
阅读 3 分钟
41k
用matplotlib绘制网络图 基本流程: 1. 导入networkx,matplotlib包 2. 建立网络 3. 绘制网络 nx.draw() 4. 建立布局 pos = nx.spring_layout美化作用 最基本画图程序

Nepidemix学习笔记1

2014-05-29
阅读 5 分钟
4.1k
NepidemiX是仿真复杂网络动力学过程(process)的python工具包.可以用来仿真SIS,SIR等经典传染病传播模型。NepidemiX通过一系列配置文件(.ini)来仿真传染病传播动力学过程。配置文件由若干个section组成。

使用NetworkX将二分网络投影

2014-05-25
阅读 1 分钟
3.7k
import networkx as nx import re from networkx.algorithms import bipartite

NetworkX 64bit for windows 安装办法分享

2014-05-25
阅读 1 分钟
4.6k
NetworkX 是Python语言写的软件包,专门用于创建、操作、学习复杂网络(complex network)的结构,动力以及功能的软件。