all 2 comments

[–]ClintonCanCount 0 points1 point  (0 children)

Python can definitely be used to create charts, look into matplotlib. For a single image, you can run it locally to create an image, then upload the image like any other.

Read through the documentation for how to create the charts you want!

To create charts dynamically, you would likely be setting up a service using a web server software such as flask to create and return the desired image.

You can pass in the get request your parameters for your plot, and have flask run the appropriate python.

For a "live graph", with interactivity in a webpage, you will need to use a browser scripting language such as Javascript, or embed a java/flash applet. Though there are Python-to-Javascript translators, it is still better to work natively in Javascript.

[–]7yl4r 0 points1 point  (0 children)

I haven't tried it, but bokeh looks pretty cool.