𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Learning Python Data Visualization

✍ Scribed by Chad Adams


Year
2014
Tongue
English
Leaves
212
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


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.

✦ Table of 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 Linux
Summary
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 settings
Chart 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 values
Building 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


πŸ“œ SIMILAR VOLUMES


Learning Python data visualization
✍ Chad Adams; Keller, Benjamin πŸ“‚ Library πŸ“… 2018 πŸ› Packt Publishing 🌐 English

"This video course is a beginner’s introduction to data visualization, and the techniques and libraries which can be leveraged with the Python language to achieve this. The end goal is to teach analysts and data scientists how they can visually represent complex sets of data using Python. The video

Learning Python Data Visualization
✍ Chad Adams πŸ“‚ Library πŸ“… 2014 πŸ› Packt Publishing 🌐 English

<b>Master how to build dynamic HTML5-ready SVG charts using Python and the pygal library</b><h2>About This Book</h2><ul> <li>A practical guide that helps you break into the world of data visualization with Python</li> <li>Understand the fundamentals of building charts in Python</li> <li>Packed with

Learning IPython for Interactive Computi
✍ Cyrille Rossant πŸ“‚ Library πŸ“… 2013 πŸ› Packt Publishing 🌐 English

You already use Python as a scripting language, but did you know it is also increasingly used for scientific computing and data analysis? Interactive programming is essential in such exploratory tasks and IPython is the perfect tool for that. Once you've learnt it, you won't be able to live without

Practical Python Data Visualization: A F
✍ Ashwin Pajankar πŸ“‚ Library πŸ“… 2020 πŸ› Apress 🌐 English

<div><p>Quickly start programming with Python 3 for data visualization with this step-by-step, detailed guide. This book’s programming-friendly approach using libraries such as leather, NumPy, Matplotlib, and Pandas will serve as a template for business and scientific visualizations.</p> <p>You’ll b

Practical Python Data Visualization: A F
✍ Ashwin Pajankar πŸ“‚ Library πŸ“… 2021 πŸ› Apress 🌐 English

Quickly start programming with Python 3 for data visualization with this step-by-step, detailed guide. This book’s programming-friendly approach using libraries such as leather, NumPy, Matplotlib, and Pandas will serve as a template for business and scientific visualizations. You’ll begin by install