Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork8.1k
Closed
Milestone
Description
Bug report
As already stated in thisstack overflow thread, when drawing arrows with the arrow()-method, the scale of the plot is not adjusted as expected. A workaround is to set the limits of the plot manually or to plot additional, invisible points near the arrows.
Code for Reproducing the bug
importmatplotlib.pyplotaspltimportmatplotlibimportsysprint(matplotlib.__version__)print(sys.version)fig,ax=plt.subplots()#ax.set_xlim(0, 5)#ax.set_ylim(0, 5)ax.arrow(1,1,1,1)plt.show()
Output:
3.0.13.7.0 (default, Oct 9 2018, 10:31:47) [GCC 7.3.0]Outcome with setting limits manually
Matplotlib version
- Operating system: Xubuntu 18.04
- Matplotlib version: 3.0.1
- Matplotlib backend (
print(matplotlib.get_backend())): Qt5Agg - Python version: 3.7.0
- Jupyter version (if applicable):
- Other libraries:
I installed matplotlib by using anaconda.
I didn't specify a channel, so I guess it was the main channel.
Metadata
Metadata
Assignees
Labels
No labels

