Matplotlib.axes.Axes.arrow() in Python Last Updated : 13 Apr, 2020 Comments Improve Suggest changes Like Article Like Report 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.arrow() Function The Axes.arrow() function in axes module of matplotlib library is also used to add an arrow to the axes. This function is used to draws an arrow from (x, y) to (x+dx, y+dy) Syntax: Axes.arrow(self, x, y, dx, dy, **kwargs) Parameters: This method accept the following parameters that are described below: x, y: These parameter are the x and y coordinates of the arrow base. dx, dy: These parameter are the length of the arrow along x and y direction. Returns: This method returns the arrow which is a created FancyArrow object. Below examples illustrate the matplotlib.axes.Axes.arrow() function in matplotlib.axes: Example-1: Python3 # Implementation of matplotlib function import matplotlib.pyplot as plt ax = plt.axes() ax.arrow(0, 0, 0.6, 0.7, head_width = 0.05, head_length = 0.1) ax.set_title('matplotlib.axes.Axes.arrow() Example', fontsize = 14, fontweight ='bold') plt.show() Output: Example-2: Python3 # Implementation of matplotlib function import matplotlib.pyplot as plt ax = plt.axes() ax.arrow(6, 7, -2.5, -2.5, head_width = 0.5, head_length = 0.5, fc ='g', ec ='g') ax.set_title('matplotlib.axes.Axes.arrow() Example', fontsize = 14, fontweight ='bold') ax.set(xlim =(1, 10), ylim =(1, 10)) ax.set_xlabel("X-Axis") ax.set_ylabel("Y-Axis") plt.show() Output: Comment More infoAdvertise with us Next Article Matplotlib.axes.Axes.arrow() in Python S SHUBHAMSINGH10 Follow Improve Article Tags : Python Python-matplotlib Practice Tags : python Similar Reads Matplotlib.axes.Axes.annotate() in Python 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. 3 min read Matplotlib.axes.Axes.axis() in Python The Axes.axis() function in Matplotlib is used to get or set the properties of the x-axis and y-axis limits on a given Axes object. It provides an easy way to control the view limits, aspect ratio, and visibility of the axes in a plot. It's key feature include:Get the current axis limits as [xmin, x 2 min read Matplotlib.axes.Axes.autoscale() in Python 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. 2 min read Matplotlib.axes.Axes.set() in Python Axes.set() function in Matplotlib is used to set multiple Axes properties at once using keyword arguments (**kwargs). This is a convenient way to configure an Axes object with labels, limits, title and more, all in one call. It's key features include:Acts as a batch property setter for Axes.Uses key 2 min read Matplotlib.axes.Axes.cla() in Python 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. 1 min read Like