Learn

Welcome to the next step in our matplotlib journey!

In this lesson, we will…

  • Use graph functions to make a bar chart, scatterplot, pie chart and histogram
  • Use general functions to add error bars, subplots, and AB lines to our charts

Here’s a quick review of the five core plots we’re learning:

  • line chart: shows continuous change, often used to measure change over time (covered in the Make A Line Chart lesson, not this lesson)
  • bar chart: uses bar height to compare a measure between categorical variables
  • scatterplot: uses position to show the relationship, or correlation, between two numeric values
  • pie chart: shows us the breakdown of a whole into its parts
  • histogram: shows how one kind of data is distributed

And a quick review of graph functions and general functions:

Graph functions create charts, like a bar chart or pie chart. Inside the parentheses of the function, we put arguments that are specific to each kind of chart: for example, what color and weight to make each line of a line chart, which x and y values to use in a scatterplot or bar chart, or how big to make the bins in a histogram.

Almost all the other changes we can make in matplotlib are done outside of the graph function.

General functions allow us to change general aspects of a graph, like its title, legend, or axis scaling and labels. We call these general functions because they apply to all kinds of charts: for example, a scatterplot title is not different from a bar chart title. In both cases, a title would be added to a graph using plt.title() after the graph is made.

Take this course for free

Mini Info Outline Icon
By signing up for Codecademy, you agree to Codecademy's Terms of Service & Privacy Policy.

Or sign up using:

Already have an account?