给定两个表,其中包含字符串的但以不同的顺序相同的元件一个Python API,是有可以绘制图表等 是否有用于绘制图(其使用线两个列表之间的对应值进行连接)
任何API该图由两个字符串组成。在这两个堆栈之间,线路用于链接这两个堆栈之间的相同元素。
它的前景与声纳(Eclipse代码差异工具)的可视化类似,但是线的语义不同。
这种图有一些正式的名字吗?
给定两个表,其中包含字符串的但以不同的顺序相同的元件一个Python API,是有可以绘制图表等 是否有用于绘制图(其使用线两个列表之间的对应值进行连接)
任何API该图由两个字符串组成。在这两个堆栈之间,线路用于链接这两个堆栈之间的相同元素。
它的前景与声纳(Eclipse代码差异工具)的可视化类似,但是线的语义不同。
这种图有一些正式的名字吗?
一般的图形描述格式DOT对我来说似乎是最合适的:用这种(文本)格式很容易描述各种各样的图形,并且可以用许多可用工具之一来绘制它们(Graphviz想到,例如)。
您也可以使用专门的python-graph模块(也可以使用DOT格式)。
谢谢,我几乎忘记了DOT系列API。我决定用networkx实现它(http://networkx.lanl.gov/)。 –
@吴强福:我已经忘记了networkx。看起来像个好主意! – EOL
使用python有很多选项,更多信息请参阅here。我会建议matplotlib, 看看这个example。
虽然matplotlib肯定可以绘制很多东西,但它并不能提供像问题中提到的那些图形很多的帮助。它们当然可以用matplotlib来实现,但它不是为它们设计的工具。 – EOL
由于您的问题的答案不包括任何有关如何命名这些图表的信息,我打开另一个问题:http://stackoverflow.com/questions/33016050/diagram-of-two-lists-that-connects-elements -nm也许你现在可以回答它。 – Sebastian