Friday, December 13, 2013

Re: Django Data Visualization

I'm not familiar with django-boxes, but one architectural question is whether you want to render the graphs on the server (e.g. python) or in the browser (e.g. javascript).

If you render on the server, you could use something like matplotlib (python) to draw your graphs, and then push those images to the client. You can make some pretty nice graphs with matplotlib, but a disadvantage of this approach is that it is difficult to make the graphs interactive. The more common approach these days seems to be to push just the data behind your graphs to the browser (e.g. using JSON), and then draw the graphs on the client side using javascript. d3js is a great library for drawing interactive graphs in SVG, and/or you could use HTML5 canvas elements.

Good luck!

Dow


On Dec 13, 2013, at 3:14 AM, +Emmanuel <elusenji@gmail.com> wrote:

> I am looking at creating a Django data visualization app, an idea that closely resembles this: http://preview.jumpstartthemes.com/canvas-admin/chart-morris.html
> The idea is to have 'regions' that are database controlled, pulling data from the database and presenting it in user friendly charts and graphs. Can I use django-boxes for this? How best should I approach this?
> Thanks
>
>
> --
> You received this message because you are subscribed to the Google Groups "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
> To post to this group, send email to django-users@googlegroups.com.
> Visit this group at http://groups.google.com/group/django-users.
> To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/cbed0af4-8ae9-4766-a88d-2ce9f190f321%40googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/F81F2A7C-140C-4405-99B2-F08EB169B5E3%40prodigy.net.
For more options, visit https://groups.google.com/groups/opt_out.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate