質問

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.

役に立ちましたか?

解決

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.

他のヒント

You could check out the mpld3 project, which aims to provide a translation between matplotlib graphics and d3. It's pretty new and rapidly developing, but it's worth at least keeping an eye on.

For a different approach, there's the vincent library, which has its own API but similarly produces d3 (by way of Vega) for making graphics that target the web in Python.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top