8000 Merge pull request #19002 from dopplershift/locator-note · matplotlib/matplotlib@e780592 · GitHub
[go: up one dir, main page]

Skip to content

Commit e780592

Browse files
authored
Merge pull request #19002 from dopplershift/locator-note
DOC: Add note about locators at top of ticker docs
2 parents a02ffbc + c1b0756 commit e780592

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

lib/matplotlib/ticker.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,19 @@
8181
8282
The default minor locator is `NullLocator`, i.e., no minor ticks on by default.
8383
84+
.. note::
85+
`Locator` instances should not be used with more than one
86+
`~matplotlib.axis.Axis` or `~matplotlib.axes.Axes`. So instead of::
87+
88+
locator = MultipleLocator(5)
89+
ax.xaxis.set_major_locator(locator)
90+
ax2.xaxis.set_major_locator(locator)
91+
92+
do the following instead::
93+
94+
ax.xaxis.set_major_locator(MultipleLocator(5))
95+
ax2.xaxis.set_major_locator(MultipleLocator(5))
96+
8497
Tick formatting
8598
---------------
8699

0 commit comments

Comments
 (0)
0