gpt4 book ai didi

python - 如何用 IPython 表示图形

转载 作者:太空狗 更新时间:2023-10-30 00:31:51 24 4
gpt4 key购买 nike

最近我发现了IPython notebook,这是一个强大的工具。作为一名 IT 学生,我一直在寻找一种在 Python 中表示图形的方法。例如,我想知道是否有一个库(如 numpymatplotlib ?)可以从中提取

{ "1" : ["3", "2"],
"2" : ["4"],
"3" : ["6"],
"4" : ["6"],
"5" : ["7", "8"],
"6" : [],
"7" : [],
"8" : []
}

像这样:

(source : developpez.com)

有这样的东西吗?

最佳答案

您可以使用 networkx并且,如果您需要在 ipython notebook 中呈现图形,nxpd

import networkx as nx
from nxpd import draw
G = nx.DiGraph()
G.graph['dpi'] = 120
G.add_nodes_from(range(1,9))
G.add_edges_from([(1,2),(1,3),(2,4),(3,6),(4,5),(4,6),(5,7),(5,8)])
draw(G, show='ipynb')

enter image description here

关于python - 如何用 IPython 表示图形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29774105/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com