Matplotlib.axes.Axes.end_pan() in Python
Last Updated :
19 Apr, 2020
Matplotlib is a library in Python and it is numerical – mathematical extension for NumPy library. The Axes Class contains most of the figure elements: Axis, Tick, Line2D, Text, Polygon, etc., and sets the coordinate system. And the instances of Axes supports callbacks through a callbacks attribute.
matplotlib.axes.Axes.end_pan() Function
The Axes.end_pan() function in axes module of matplotlib library is called when a pan operation completes .
Syntax: Axes.drag_pan(self, button, key, x, y)
Parameters: This method does not accept any parameter.
Returns: This method does not return any value.
Below examples illustrate the matplotlib.axes.Axes.end_pan() function in matplotlib.axes:
Example 1:
import matplotlib.pyplot as plt
import numpy as np
np.random.seed( 10 * * 7 )
data = np.random.normal( 0 , 5 , 100 )
fig, ax1 = plt.subplots()
val = ax1.violinplot(data)
ax1.start_pan( 1 , 0 , 3 )
ax1.drag_pan( 1 , "shift" , 0 , 0.6 )
ax1.end_pan()
ax1.set_title('matplotlib.axes.Axes.end_pan() \
Example')
plt.show()
|
Output:
Example-2:
import matplotlib.pyplot as plt
import numpy as np
geeks = np.array([ 24.40 , 110.25 ,
20.05 , 22.00 ,
61.90 , 7.80 ,
15.00 , 22.80 ,
34.90 , 57.30 ])
fig, ax = plt.subplots()
ax.acorr(geeks, maxlags = 9 )
ax.set_ylabel( 'Y-axis' )
ax.start_pan( 0 , 0.6 , 1 )
ax.drag_pan( 1 , "shift" , 0 , 0.6 )
ax.end_pan()
ax.set_title('matplotlib.axes.Axes.end_pan()\
Example')
plt.show()
|
Output:
Share your thoughts in the comments
Please Login to comment...