有没有Python API可以绘制图表(用线连接两个列表之间的对应值)
给定两个列表,这两个列表里的字符串元素是一样的,只是顺序不同。有没有什么工具可以画出像下面这样的图?
这个图由两堆字符串组成。在这两堆之间,用线连接相同的元素。
它的外观有点像声纳的可视化(一个Eclipse的代码对比工具),但这些线的意思是不同的。
这种图有没有什么正式的名称呢?
2 个回答
0
用Python你有很多选择,想了解更多可以看看这里。我推荐使用matplotlib,你可以看看这个例子。
4
我觉得一般的图形描述格式 DOT 是最合适的。这种文本格式可以轻松描述各种各样的图形,而且你可以用很多现成的工具来绘制它们,比如说 Graphviz。
你还可以使用专门的 python-graph 模块(它也可以处理DOT格式)。