簡體   English   中英

networkx - 將圖表轉換為帶有權重的JSON

[英]networkx - Dump graph into JSON with weight

我嘗試使用node_link_data將networkx圖轉儲為JSON。 我能夠做到這一點但是我從JSON獲得的鏈接只有目標和來源。

我的問題是我如何與鏈接一起寫JSON的重量。

如何將重量設定為邊緣有問題。 由於您還沒有提供任何代碼,這里有一個讓您入門的示例。

import networkx as nx
from networkx.readwrite import json_graph

G = nx.Graph([(1,2)])
G.add_edge(1,2, weight=5)

json_graph.node_link_data(G)

給出輸出

{'定向':錯誤,'圖':{},
'links':[{'source':0,'target':1,'weight':5}],
'multigraph':錯誤,'nodes':[{'id':1},{'id':2}]}

你可以看到重量在那里。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM