Python with Altair: Plotting Fundamental Graphs

Altair 4.1    |    Beginner
  • 13 videos | 1h 38m 4s
  • Includes Assessment
  • Earns a Badge
This course will introduce you to a breadth of charts available in Altair and how you can use them to get an all-round understanding of your data. The focus is to get you familiar with the wide variety of graphs that are available. You'll begin by visualizing a distribution of numeric values using box plots and violin charts, each of which has its own strengths and limitations when analyzing distributions. You'll then move on to bar charts to analyze numbers associated with categories in your data. While doing so, you will get to explore a variety of aggregate operations that are available in Altair in order to calculate a sum, mean, median, and so on. You'll then use line charts to visualize the changes in a particular value over a period of time and also its related visual - the area chart. Finally, you'll produce scatter plots to visualize the relationship between a pair of fields in your data. Throughout this course, you'll delve into a number of customizations which are available in Altair for each of the graphs which you plot.


  • Discover the key concepts covered in this course
    Generate a variety of box plots such as plain box plots, box plots with categorical color bars, and box plots with continuous color bars
    Define violin plots such as basic violins, trellis violin plots, and violin plots with color scales
    Produce basic bar charts such as bar charts with labels and bar charts with the bars sorted in an ascending or descending order
    Enhance bar charts by adding rules representing the mean or median of a distribution, conditional formatting, and creating stacked bar charts
    Visualize data using line charts and customize various aspects of the chart such as the interpolation and by adding rules to the chart
    Perform various customizations on a line chart such as adding a range slider, visualizing multiple variables in a single chart, and adding a new axis for the second column
  • Recognize the use of area charts as an extension of line charts to sum up all the values in a data set and create an area chart with a gradient in the color of the chart
    Create various customized area charts such as area charts with multiple categories, streamgraphs, and trellis area charts
    Visualize data and identify the relationships between variables using scatter plots and create a scatter plot where the color of the data points represent a variable
    Create various custom scatter plots such as scatter plots where the size of the points represent a variable, scatter plots binned into categories, scatter plots with hollow points, and scatter plots with text labels
    Create a scatter plot that is linked to a histogram so that the histogram visualizes all the points in the scatter plot that are selected by a brush
    Summarize the key concepts covered in this course



Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.