在matplotlib图中交互式选择系列

oma*_*mar 10 python matplotlib

我一直在寻找一种方法,可以在创建绘图后选择在绘图上可见的系列.

我需要这个,因为我经常有很多系列的情节.它们太多而无法同时绘制,我需要快速,交互地选择哪些系列是可见的.理想情况下,在绘图和复选框中将有一个带有系列列表的窗口,其中带有选中复选框的系列是可见的.

有谁知道这是否已经在某处实现了?如果没有,那么有人可以指导我自己该怎么做?

谢谢!

奥马尔

Dir*_*irk 12

这一切都取决于你愿意做多少努力以及具体要求是什么,但你可以打赌它已经在某处实施:-)

如果目的主要是为了不使图像混乱,那么使用内置功能就足够了; 您可以在matplotlib示例库中找到相关代码:

如果你真的想拥有一个用户界面,那么你可以通过限制绘图/数据量来保护性能,你通常会使用GUI工具箱,如GTK,QT或WX.在这里查看一些文章和示例代码: