Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
Selected Reading
How to zoom subplots together in Matplotlib/Pyplot?
We can use the attribute sharex = "ax1", and then, use the subplot method to zoom the subplots together.
Steps
Add a subplot to the current figure with (nrow = 1, ncols = 2, index = 1).
Add line on the current subplot with (nrow = 1, ncols = 2, index = 1).
Add a subplot to the current figure with (nrow = 1, ncols = 2, index = 2).
Add line on the current subplot with (nrow = 1, ncols = 2, index = 2), where sharex can help to share the x or y `~matplotlib.axis` with sharex and/or sharey. The axis will have the same limits, ticks, and scale as the axis of the shared axes.
Using plt.show(), show the figures.
Example
from matplotlib import pyplot as plt ax1 = plt.subplot(1, 2, 1) ax1.plot([1, 4, 9]) ax2 = plt.subplot(1, 2, 2, sharex=ax1) ax2.plot([1, 8, 27]) plt.show()
Output

Advertisements
