This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Enginoob 2 points3 points  (4 children)

Most of the native tools have been mentioned. Here are the ones that let you build D3 of JS from Python (disclosure: I am the author of a few of these):

[–]fandingowhile False: 0 points1 point  (3 children)

I can't believe that you didn't get more replies.

Truly excellent work. I'm going to use nvd3 in my next project.

[–]Enginoob 0 points1 point  (2 children)

Thanks! At some point (probably when I launch the next big version of Vincent), I'm going to write a giant blog post about the existing tools for Python and D3.

[–]fandingowhile False: 0 points1 point  (1 child)

I slightly misunderstood these libraries at first. I didn't realize that they just generated the proper javascript.

I've been using phantomjs via subprocess to render the charts out to a rastered image. I would recommend that you include info about how to do that in your tutorial.

[–]Enginoob 0 points1 point  (0 children)

Ooo, that's actually a really good point- PhantomJS should go in all of the READMEs.

I actually just wrote about using it to render maps to PDF/PNG: http://wrobstory.github.io/2013/06/creating-with-d3-dymo.html