Search code examples
pythonuser-interfacematplotlibdata-visualizationvispy

Interactive Data Visualiation - Python


I've been working with data visualization using Python. To do such think, I've been using Matplotlib to get the visualizations. However, now I have some demand to provide more interactive visualization, besides a complete GUI. I'm wondering how could I do such thing without losing all work done so far in Python, i.e., if there is some tool for Python to do such thing or if I have to go to D3 or something like it. Here there is an example of what I have to achieve. I'm not building an web app, I just need to provide a good GUI and data interaction.

Thank you in advance.


Solution

  • As well as targeting a web app using frameworks as suggested by mwaskom, you could try data visualization / plotting libraries that offer more interactivity than matplotlib, such as

    I've used PyQtGraph myself in several small projects.