Recall & Review
beginner
What does the
add_subplot method do in matplotlib?It adds a new set of axes (a subplot) to a figure, allowing you to create multiple plots in one figure.
Click to reveal answer
beginner
How do you specify the position of a subplot using
add_subplot?You specify the number of rows, columns, and the index of the subplot in the grid, for example
add_subplot(2, 3, 4) creates a subplot in the 2x3 grid at position 4.Click to reveal answer
beginner
What is the difference between
add_subplot(111) and add_subplot(1,1,1)?Both create a single subplot that fills the entire figure.
111 is a shorthand for 1 row, 1 column, 1st subplot.Click to reveal answer
intermediate
Can
add_subplot be used to create 3D plots?Yes, by passing
projection='3d' as an argument, you can create 3D axes with add_subplot.Click to reveal answer
beginner
What type of object does
add_subplot return?It returns an
Axes object, which you can use to plot data and customize the subplot.Click to reveal answer
What does
fig.add_subplot(2, 2, 3) do?✗ Incorrect
This command adds a subplot in the third position of a 2 rows by 2 columns grid.
Which argument enables 3D plotting in
add_subplot?✗ Incorrect
Use projection='3d' to create 3D axes.
What does
add_subplot(111) mean?✗ Incorrect
It's shorthand for a single subplot filling the figure.
What type of object do you get from
add_subplot?✗ Incorrect
add_subplot returns an Axes object to plot on.
If you want 6 subplots arranged in 2 rows and 3 columns, which call is correct?
✗ Incorrect
2 rows, 3 columns, position 6 is correct for 6 subplots.
Explain how to create multiple subplots in one figure using
add_subplot.Think about how you divide the figure space and select the position.
You got /4 concepts.
Describe how to create a 3D plot using
add_subplot.Remember the special argument for 3D.
You got /3 concepts.