Pygal: Python Data Playbook

This course covers the important aspects of building visualizations in Pygal, using styles and configurations to govern chart behavior, rendering and exporting to SVG and other specialized formats, and serving Pygal visualizations in web content.
Course info
Level
Beginner
Updated
Apr 12, 2019
Duration
2h 58m
Table of contents
Description
Course info
Level
Beginner
Updated
Apr 12, 2019
Duration
2h 58m
Description

Vector image formats such as SVG possess many important advantages over scalar formats such as PNG and JPEG. Using SVG, you can build high-quality, compact visualizations that render on low-resolution devices and that can be scaled, zoomed, and moved without distortion.

In this course, Pygal: Python Data Playbook, you will gain the ability to construct an array of visualizations and render them to SVG format using Pygal.

First, you will learn the advantages of working with Pygal for building SVGs and understand the niche that Pygal occupies relative to other visualization packages such as Matplotlib, Seaborn, Bokeh, and Plotly. Next, you will discover how to build an array of visualizations in Pygal, from in-memory as well as file data. You will then construct a visualization including simple charts such as Line, Tree, and Bar graphs, as well as specialized types like TreeMaps and Sparklines. You will understand the different types of Styles and Configurations that can be used to govern chart appearance. You will work with built-in, parametric, and custom styles, as well as Chart, Serie, and Value configurations.

Finally, you will explore how to render Pygal visualizations to a range of image and non-image formats, including XML element trees and base64 encoded formats for online transfer. You will round out the course by building a web application using the Flask microframework in order to render and serve Pygal charts.

When you are finished with this course, you will have the skills and knowledge of building and rendering visualizations in Pygal needed to effectively harness the many advantages of the Scalable Vector Graphics format.

About the author
About the author

An engineer at heart, I am drawn to any interesting technical topic. Big Data, ML and Cloud are presently my topics of interest.

More from the author
Configure Functions in Couchbase
Beginner
2h 6m
May 7, 2020
Debug and Monitor Functions in Couchbase
Intermediate
2h 20m
May 6, 2020
Manage Functions in Couchbase
Intermediate
2h 17m
May 6, 2020
More courses by Kishan Iyer
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
[Autogenerated] Hi and welcome to this course I Girl fight on eight a playbook. My name is sufficient higher, and I will be your instructor for this court. A little about myself First, I have a master's degree in computer science from Columbia University on have previously worked in companies such as Georgia Bank on Web MD. In New York. Presently work for lunatic on a studio for high quality video content. In this course, you again the ability to construct and hurry off visualizations and render them tow _______ format using Aigle. First, you will learn the advantages of working with my girl for building effigies and understand the niche that Feigal occupies relative to other visualization packages such as Matt, Floodlit, Seaborn, Bouquet and Bluntly. Next, you'll discover how to build an area visualizations in Pie Girl from in memory as well as file data. You will then construct visualizations, including simple chart such as Line three on bar graph as well. A specialized types of just dream up on spark lines. You will understand the different type of styles and configurations that can be used to govern chart appearance, and you will also work with building barometric on custom styles as well as charts Siri on value configurations. Finally, you will explore how to render my gal visualizations to arrange off image on anonymous format, which include XML Element, Priest on Base 64 encoded format for online transfer. You will round out the course by building a Web application using the fluff micro framework in order to render and served by girl charts. When you're finished with this course, you will have the skills and knowledge off link on rendering Visualizations and my Girl, which are needed to effectively harness the many advantages off the scalable vector graphic format.