准备知识:
<1>.pymnet手册(http://www.mkivela.com/pymnet/tutorial.html)
<2>.学会构造UCIENT数据(http://www.analytictech.com/networks/dataentry.htm)
<3>.函数使用官方教程(http://people.maths.ox.ac.uk/kivela/mln_library/autogen/pymnet.draw.html#pymnet.draw)
<4>. 下载pymnet(https://bitbucket.org/bolozna/multilayer-networks-library/downloads/)
<5>数据样试:(http://vlado.fmf.uni-lj.si/pub/networks/data/ucinet/bktec.dat)
废话不多说,直接上自己写的例子。简单点的例子在上面给的链接里有教程,根据需求不同,我的例子是自己看了一天文档试出来的。
代码块
from pymnet import *
net=read_ucinet("X.txt",couplings="none")
fig =draw(net,
layerColorDict={"epidemic layer ":"pink","information layer":"gray"},
layout="random",
defaultNodeLabel=1,
defaultNodeLabelSize=4,
de