日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

pyechart 应用: graph

發布時間:2025/4/5 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 pyechart 应用: graph 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
from pyecharts import options as opts from pyecharts.charts import Graph

1 節點列表

nodes = [ opts.GraphNode(name="點1", value=30, symbol_size=30),opts.GraphNode(name="點2", value=10, symbol_size=10),opts.GraphNode(name="點3", value=10, symbol_size=10),opts.GraphNode(name="點4", value=30, symbol_size=30),opts.GraphNode(name="點5", value=50, symbol_size=50), ] # name:節點名稱, value:節點值, symbol_size:節點圖標尺寸

2 連線列表

links = [ opts.GraphLink(source="點1", target="點5", value=20000),opts.GraphLink(source="點2", target="點5", value=10000),opts.GraphLink(source="點3", target="點5", value=5000),opts.GraphLink(source="點4", target="點5", value=10000),opts.GraphLink(source="點4", target="點5", value=1000-0), ] # source:連線起點, target:連線終點, value:連線的值,和圖中線的長度有關

3生成graph

c = Graph() # 生成一個空白的關系圖對象c.add("",nodes, links, edge_length=[10,100], repulsion=1000) # 添加節點nodes和連線links,邊長范圍edge_length,節點間的互斥力repulsionc.set_global_opts(title_opts=opts.TitleOpts(title="關系圖-示例")) # 添加圖的標題c.render('graph.html') # 畫圖,生成本地 HTML 文件

4 效果

?點擊每個點&邊,會出現相應的value

5 帶分類的graph

相比于不帶分類的graph,多了一行分類列表

categories=[{}, {'name': '類1'},{'name': '類2'},{'name': '類3'}]

然后節點列表中,每個點都有一個category屬性

# 節點列表 nodes = [ opts.GraphNode(name="點1", value=30, symbol_size=30, category=1),opts.GraphNode(name="點2", value=10, symbol_size=10, category=2),opts.GraphNode(name="點3", value=10, symbol_size=10, category=2),opts.GraphNode(name="點4", value=30, symbol_size=30, category=2),opts.GraphNode(name="點5", value=50, symbol_size=50, category=3), ]

連線列表一樣,生成關系圖的時候,我們需要加上categories屬性

c.add("", nodes, links, edge_length=[10,100],repulsion=1000,categories=categories,)

效果如下:

?

總結

以上是生活随笔為你收集整理的pyechart 应用: graph的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。