用networkx创建图形快照的小软件包
graph-snapshot的Python项目详细描述
图形快照是基于networkx(https://networkx.github.io/)、pygraphviz(https://pygraphviz.github.io)和dot2tex(https://dot2tex.readthedocs.io/en/latest/#)可视化图形算法的工具。在
假设您有一个在networkx图上运行Kruskal算法的python脚本,您想在您的论文中展示该算法是如何工作的。在
你要做的唯一的事情就是导入graph_snapshot,在算法的重要时刻创建你的图形快照,你会得到一个.tex文件目录,其中包含你的图形的tikz代码,这些文件正等着你把它们包含到你的乳胶纸中。在
如果你想做一个演示你的算法的演讲,graph_snapshot提供了beamer_slide函数,它将创建一个beamer幻灯片,将算法的图像作为覆盖,这样您只需输入这张幻灯片,就可以在演讲中“点击算法”。在
- 项目
标签: