Learn how to turn raw data into rich, interactive web visualizations with the powerful combination of Python and JavaScript. With this hands-on guide, author Kyran Dale teaches you how build a basic dataviz toolchain with best-of-breed Python and JavaScript librariesincluding Scrapy, Matplotlib, Pandas, Flask, and D3for crafting engaging, browser-based visualizations. As a working example, throughout the book Dale walks you through transforming Wikipedias table-based list of Nobel Prize winners into an interactive visualization. You'll examine steps along the entire toolchain, from scraping, cleaning, exploring, and delivering data to building the visualization with JavaScripts D3 library. If you're ready to create your own web-based data visualizationsand know either Python or JavaScriptthis is the book for you. Learn how to manipulate data with Python Understand the commonalities between Python and JavaScript Extract information from websites by using Pythons web-scraping tools, BeautifulSoup and Scrapy Clean and explore data with Pythons Pandas, Matplotlib, and Numpy libraries Serve data and create RESTful web APIs with Pythons Flask framework Create engaging, interactive web visualizations with JavaScripts D3 library
Learn how to turn raw data into rich, interactive web visualizations with the powerful combination of Python and JavaScript. With this hands-on guide, author Kyran Dale teaches you how build a basic dataviz toolchain with best-of-breed Python and JavaScript librariesincluding Scrapy, Matplotlib, Pandas, Flask, and D3for crafting engaging, browser-based visualizations. As a working example, throughout the book Dale walks you through transforming Wikipedias table-based list of Nobel Prize winners into an interactive visualization. You'll examine steps along the entire toolchain, from scraping, cleaning, exploring, and delivering data to building the visualization with JavaScripts D3 library. If you're ready to create your own web-based data visualizationsand know either Python or JavaScriptthis is the book for you. Learn how to manipulate data with Python Understand the commonalities between Python and JavaScript Extract information from websites by using Pythons web-scraping tools, BeautifulSoup and Scrapy Clean and explore data with Pythons Pandas, Matplotlib, and Numpy libraries Serve data and create RESTful web APIs with Pythons Flask framework Create engaging, interactive web visualizations with JavaScripts D3 library
Barnes & Noble is the world’s largest retail bookseller and a leading retailer of content, digital media and educational products. Our Nook Digital business offers a lineup of NOOK® tablets and e-Readers and an expansive collection of digital reading content through the NOOK Store®. Barnes & Noble’s mission is to operate the best omni-channel specialty retail business in America, helping both our customers and booksellers reach their aspirations, while being a credit to the communities we serve.