Skip to content
You are not logged in |Login  
     
Limit search to available items
Record:   Prev Next
Resources
More Information
Bestseller
BestsellerE-book
Author Adams, Chad, author.

Title Learning Python data visualization : master how to build dynamic HTML5-ready SVG charts using Python and the pygal library / Chad Adams.

Publication Info. Birmingham, England : Packt Publishing, 2014.
©2014

Item Status

Description 1 online resource (212 pages) : color illustrations.
Physical Medium polychrome
Description text file
Series Community Experience Distilled
Community experience distilled.
Contents Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Setting Up Your Development Environment; Introduction; Setting up Python on Windows; Installation; Exploring the Python installation in Windows; Python editors; Setting up Python on Mac OS X; Setting up Python on Ubuntu; Summary; Chapter 2: Python Refresher; Python basics; Importing modules and libraries; Input and output; Generating an image; Creating SVG graphics using svgwrite; For Windows users using VSPT; For Eclipse or other editors on Windows.
For Eclipse on Mac and LinuxSummary; Chapter 3: Getting Started with pygal; Why use pygal?; Installing pygal using pip; Installing pygal using Python Tools for Visual Studio; Building a line chart; Stacked line charts; Simple bar charts; Stacked bar charts; Horizontal bar charts; XY charts; Scatter plots; DateY charts; Summary; Chapter 4: Advanced Charts; Pie charts; Stacked pie charts; Radar charts; Box plots; Dot charts; Funnel charts; Gauge charts; Pyramid charts; Worldmap charts; Summary; Chapter 5 : Tweaking pygal; Country charts; Parameters; Legend at the bottom; Legend settings.
Label settingsChart title settings; Displaying no data; pygal themes; Summary; Chapter 6: Importing Dynamic Data; Pulling data from the Web; The XML refresher; RSS and the ATOM; Understanding HTTP; Using HTTP in Python; Parsing XML in Python with HTTP; About JSON; Parsing JSON in Python with HTTP; About JSONP; JSONP with Python; Summary; Chapter 7 : Putting ItAll Together; Chart usage for a blog; Getting our data in order; Converting date strings to dates; Using strptime; Saving the output as a counted array; Counting the array; Python modules; Building the main method.
Modifying our RSS to return valuesBuilding our chart module; Building a portable configuration for our chart; Setting up our chart for data; Configuring our main function to pass data; Project improvements; Summary; Chapter 8: Further Resources; The matplotlib library; Installing the matplotlib library; matplotlib''s library download page; Creating simple matplotlib charts; Plotly; Pyvot; Summary; Appendix: References and Resources; Links for help and support; Charting libraries; Editors and IDEs for Python; Other libraries and Python alternative shells; Index.
Summary If you are a Python novice or an experienced developer and want to explore data visualization libraries, then this is the book for you. No prior charting or graphics experience is needed.
Local Note eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - North America
Subject Python (Computer program language)
Python (Computer program language)
Command languages (Computer science)
Command languages (Computer science)
Web sites -- Authoring programs.
Web sites -- Authoring programs.
Genre/Form Electronic books.
Electronic books.
Other Form: Print version: Adams, Chad. Learning Python data visualization : master how to build dynamic HTML5-ready SVG charts using Python and the pygal library. Birmingham, England : Packt Publishing, ©2014 iii, 195 pages Community experience distilled. 9781783553334
ISBN 9781783553341 (electronic book)
1783553340 (electronic book)
1783553332
9781783553334