寻找特定的python gui模块来执行以下任务

时间:2012-10-31 05:45:37

标签: python graph matplotlib tkinter wxwidgets

我正在寻找最适合以下工作的GUI python模块: 我试图绘制一个包含许多列(可能是数百个)的图表,每列代表一个人。用户应该能够拖动列并将它们放到不同的列上以切换这两列。此外,将在列上绘制额外的点,并将鼠标悬停在这些点上,用户应该看到与这些点对应的值。解决这个问题的最佳方式是什么?

2 个答案:

答案 0 :(得分:0)

Chaco是一个绘图工具箱,明确地提供了交互式数据可视化功能。虽然与matplotlib相比,我发现它更难以运行,但它的交互功能可能更适合您的需求。

答案 1 :(得分:0)

你可以用Tkinter做你想做的事,虽然没有特定的小部件可以满足你的要求。有一个通用的画布小部件,允许您绘制对象(矩形,圆形,图像,按钮等),并且很容易添加拖动这些项目的能力。