Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 07eeb57

Browse files
committed
ENH: make monthly byranges be 1 and 15
1 parent 493fcdb commit 07eeb57

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

lib/matplotlib/dates.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1338,7 +1338,11 @@ def get_locator(self, dmin, dmax):
13381338
self._freq = freq
13391339

13401340
if self._byranges[i] and self.interval_multiples:
1341-
byranges[i] = self._byranges[i][::interval]
1341+
if i == 2 and interval == 14:
1342+
# special case for monthday: Just tick 1 and 15:
1343+
byranges[i] = range(1, 16, 14)
1344+
else:
1345+
byranges[i] = self._byranges[i][::interval]
13421346
interval = 1
13431347
else:
13441348
byranges[i] = self._byranges[i]

0 commit comments

Comments
 (0)