python - 在 matplotlib 图中交互式选择系列

标签 python matplotlib

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

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

有人知道这是否已经在某个地方实现了吗?如果没有,那么有人可以指导我如何自己做吗?

谢谢!

奥马尔

最佳答案

这完全取决于您愿意付出多少努力以及确切的要求是什么,但您可以打赌它已经在某个地方实现了:-)

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

如果您真的想要一个 UI,以便可以通过限制绘图/数据的数量来保证性能,您通常会使用 GUI 工具箱,例如 GTK、QT 或 WX。在此处查找一些文章和示例代码:

关于python - 在 matplotlib 图中交互式选择系列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12891860/

相关文章:

python - 如何将最佳拟合线放置到绘制的点上?

python - 使用 Python 代替 AppleScript

Python Seaborn堆叠条形图多列

python - 使用Python绘制平行线?

python - matplotlib 中的图例问题

python - 是否可以在 matplotlib 中为边缘颜色分配颜色图?

python - 使用 python 的plotnine 将文本添加到图中

python - TensorFlow 问题 google colab ; tensorflow._api.v1.compat.v 2' has no attribute ' __internal__

python - 多次将 numpy.argpartition() 分配给列表元素时出现内存泄漏

python - 使用离散变量的二维离散彩色图