有没有Python API可以绘制图表(用线连接两个列表之间的对应值)

6 投票
2 回答
14977 浏览
提问于 2025-04-17 02:55

给定两个列表,这两个列表里的字符串元素是一样的,只是顺序不同。有没有什么工具可以画出像下面这样的图?

这个图由两堆字符串组成。在这两堆之间,用线连接相同的元素。

它的外观有点像声纳的可视化(一个Eclipse的代码对比工具),但这些线的意思是不同的。

这种图有没有什么正式的名称呢?

2 个回答

0

用Python你有很多选择,想了解更多可以看看这里。我推荐使用matplotlib,你可以看看这个例子

4

我觉得一般的图形描述格式 DOT 是最合适的。这种文本格式可以轻松描述各种各样的图形,而且你可以用很多现成的工具来绘制它们,比如说 Graphviz

你还可以使用专门的 python-graph 模块(它也可以处理DOT格式)。

撰写回答