微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

小白学Python18——pyecharts 关系图 Graph

Graph-基本示例

 1 import json
 2 import os
 3 
 4 from pyecharts import options as opts
 5 from pyecharts.charts import Graph,Page
 6 
 7 
 8 nodes = [
 9         {"name": "结点1","symbolSize": 10},10         {"name": "结点2","symbolSize": 20},11         {"name": "结点3","symbolSize": 30},12         {"name": "结点4","symbolSize": 40},13         {"name": "结点5","symbolSize": 50},14         {"name": "结点6",15         {"name": "结点7",16         {"name": "结点8",17     ]
18 links = []
19 for i in nodes:
20         for j in nodes:
21             links.append({"source": i.get("name"),"target": j.get("name")})
22 
23 graph= (
24         Graph()
25         .add("",nodes,links,repulsion=8000)
26         .set_global_opts(title_opts=opts.TitleOpts(title="Graph-基本示例"))
27     )
28 graph.render()

分享图片

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐