如何用python画多层网络--pymnet

准备知识:
<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
评论 42
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值