From 1a146552acf4f0177bf379a1c67685193e6fc163 Mon Sep 17 00:00:00 2001 From: Jody Klymak Date: Mon, 26 Mar 2018 10:11:12 -0700 Subject: [PATCH 1/2] FIX: make un-used ticks not be visible --- lib/matplotlib/axis.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/matplotlib/axis.py b/lib/matplotlib/axis.py index b3a7ffcc3ca3..e311647bad82 100644 --- a/lib/matplotlib/axis.py +++ b/lib/matplotlib/axis.py @@ -1102,6 +1102,9 @@ def _update_ticks(self, renderer): tick.set_label1(label) tick.set_label2(label) if not mtransforms.interval_contains(interval_expanded, loc): + tick.set_visible(False) + tick.label1.set_visible(False) + tick.label2.set_visible(False) continue ticks_to_draw.append(tick) From 8af27140d873c7ff43676b82cfe1587c69f80d61 Mon Sep 17 00:00:00 2001 From: Jody Klymak Date: Mon, 26 Mar 2018 10:44:18 -0700 Subject: [PATCH 2/2] FIX: make un-used ticks not be visible --- lib/matplotlib/axis.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/lib/matplotlib/axis.py b/lib/matplotlib/axis.py index e311647bad82..a88bc9a54a62 100644 --- a/lib/matplotlib/axis.py +++ b/lib/matplotlib/axis.py @@ -1102,9 +1102,17 @@ def _update_ticks(self, renderer): tick.set_label1(label) tick.set_label2(label) if not mtransforms.interval_contains(interval_expanded, loc): - tick.set_visible(False) tick.label1.set_visible(False) tick.label2.set_visible(False) + tick.tick1line.set_visible(False) + try: + self.tick2line.set_visible(False) + except AttributeError: + pass + try: + self.gridline.set_visible(False) + except AttributeError: + pass continue ticks_to_draw.append(tick) pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy