Data Visualization With Python and JavaScript
Kyran Dale
O'Reilly Media
<p>In a world that increasingly expects more than pre-rendered, static images, Python and Javascript are the perfect complement for turning data into rich, interactive visualizations. Developers need to know how to turn raw, unprocessed data—often "dirty" or malformed—into dynamic web visualizations. Author Kyran Dale teaches you how to leverage the power of best-of-breed Python and Javascript libraries to do so, using engaging examples and stressing hard-earned best-practices.</p>
<p>You'll learn how to:</p>
<ul>
<li>Get data programmatically, using scraping tools or web APIs</li>
<li>Clean and process data using Python's heavyweight data-processing libraries</li>
<li>Deliver data to a browser using a lightweight Python server (Flask)</li>
<li>Receive data and use it to create a web visualization, using D3, Canvas, or WebGL</li>
</ul>
<p>**</p>About the Author
<p>Kyran Dale is a jobbing programmer, ex research-scientist, recreational hacker, independent researcher, occasional entrepreneur, cross-country runner and improving jazz pianist. During 15 odd years as a research scientist he hacked a lot of code, learned a lot of libraries and settled on some favourite tools. These days he finds Python, Javascript and a little C++ goes a long way to solving most problems out there. He specializes in fast-prototyping and feasibility studies, with an algorithmic bent but is happy to just build cool things.</p>