From 77384014b7d636ed4fdd8806e895746f794b0bf0 Mon Sep 17 00:00:00 2001 From: Noelle Date: Sat, 16 Jul 2016 12:53:48 -0500 Subject: [PATCH 1/4] fixed example axes_grid demo_axes_rgb.py figure 1 made axes ticks invisible by setting tick_params for figure 1 --- examples/axes_grid1/demo_axes_rgb.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/examples/axes_grid1/demo_axes_rgb.py b/examples/axes_grid1/demo_axes_rgb.py index c5569b52de98..2a41cf48fd9c 100644 --- a/examples/axes_grid1/demo_axes_rgb.py +++ b/examples/axes_grid1/demo_axes_rgb.py @@ -49,6 +49,13 @@ def demo_rgb(): r, g, b = get_rgb() im_r, im_g, im_b, im_rgb = make_cube(r, g, b) kwargs = dict(origin="lower", interpolation="nearest") + + #make ticks invisible + ax.tick_params(length=0) + ax_r.tick_params(length=0) + ax_g.tick_params(length=0) + ax_b.tick_params(length=0) + ax.imshow(im_rgb, **kwargs) ax_r.imshow(im_r, **kwargs) ax_g.imshow(im_g, **kwargs) From dfddf82df99a5a4adb955b82d2f6e8f366776685 Mon Sep 17 00:00:00 2001 From: Noelle Date: Tue, 19 Jul 2016 10:40:48 -0400 Subject: [PATCH 2/4] Make tickmarks invisible in figure 1 for axes_grid ex demo_axes_rgb. Fixing a typo and description in the comment line (making tickmarks invisible, not ticks) --- examples/axes_grid1/demo_axes_rgb.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/axes_grid1/demo_axes_rgb.py b/examples/axes_grid1/demo_axes_rgb.py index 2a41cf48fd9c..8c4b1d2255a1 100644 --- a/examples/axes_grid1/demo_axes_rgb.py +++ b/examples/axes_grid1/demo_axes_rgb.py @@ -50,7 +50,7 @@ def demo_rgb(): im_r, im_g, im_b, im_rgb = make_cube(r, g, b) kwargs = dict(origin="lower", interpolation="nearest") - #make ticks invisible + # make tickmarks invisible ax.tick_params(length=0) ax_r.tick_params(length=0) ax_g.tick_params(length=0) From dd1164db59528364febb8212ccf0826a8cf87d12 Mon Sep 17 00:00:00 2001 From: Noelle Date: Tue, 19 Jul 2016 21:41:01 -0400 Subject: [PATCH 3/4] Resolving pep8 error (white space on line 58 and adding spaces after hash in comment lines) --- examples/axes_grid1/demo_axes_rgb.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/examples/axes_grid1/demo_axes_rgb.py b/examples/axes_grid1/demo_axes_rgb.py index 8c4b1d2255a1..fa169fd1f352 100644 --- a/examples/axes_grid1/demo_axes_rgb.py +++ b/examples/axes_grid1/demo_axes_rgb.py @@ -42,9 +42,9 @@ def make_cube(r, g, b): def demo_rgb(): fig, ax = plt.subplots() ax_r, ax_g, ax_b = make_rgb_axes(ax, pad=0.02) - #fig.add_axes(ax_r) - #fig.add_axes(ax_g) - #fig.add_axes(ax_b) + # fig.add_axes(ax_r) + # fig.add_axes(ax_g) + # fig.add_axes(ax_b) r, g, b = get_rgb() im_r, im_g, im_b, im_rgb = make_cube(r, g, b) @@ -55,7 +55,7 @@ def demo_rgb(): ax_r.tick_params(length=0) ax_g.tick_params(length=0) ax_b.tick_params(length=0) - + ax.imshow(im_rgb, **kwargs) ax_r.imshow(im_r, **kwargs) ax_g.imshow(im_g, **kwargs) @@ -65,8 +65,8 @@ def demo_rgb(): def demo_rgb2(): fig = plt.figure(2) ax = RGBAxes(fig, [0.1, 0.1, 0.8, 0.8], pad=0.0) - #fig.add_axes(ax) - #ax.add_RGB_to_figure() + # fig.add_axes(ax) + # ax.add_RGB_to_figure() r, g, b = get_rgb() kwargs = dict(origin="lower", interpolation="nearest") From d4e27ad56fa1e77a74b0fc74800b84ccadee2bbe Mon Sep 17 00:00:00 2001 From: Noelle Date: Thu, 21 Jul 2016 17:07:16 -0400 Subject: [PATCH 4/4] Resolving tickmark problem in figure 2 ax_b for example demo_axes_rgb Setting tickmark direction to "in" for both axes Setting the ticks explicitly to fix the problem with the major ticks in the blue plot --- examples/axes_grid1/demo_axes_rgb.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/examples/axes_grid1/demo_axes_rgb.py b/examples/axes_grid1/demo_axes_rgb.py index fa169fd1f352..5a97efef671b 100644 --- a/examples/axes_grid1/demo_axes_rgb.py +++ b/examples/axes_grid1/demo_axes_rgb.py @@ -72,15 +72,13 @@ def demo_rgb2(): kwargs = dict(origin="lower", interpolation="nearest") ax.imshow_rgb(r, g, b, **kwargs) - ax.RGB.set_xlim(0., 9.5) + ax.RGB.set_xlim(0., 10.6) ax.RGB.set_ylim(0.9, 10.6) for ax1 in [ax.RGB, ax.R, ax.G, ax.B]: - for sp1 in ax1.spines.values(): - sp1.set_color("w") - for tick in ax1.xaxis.get_major_ticks() + ax1.yaxis.get_major_ticks(): - tick.tick1line.set_mec("w") - tick.tick2line.set_mec("w") + ax1.tick_params(axis='both', direction='in') + ax1.xaxis.set_ticks(np.arange(0, 12, 2)) + ax1.yaxis.set_ticks(np.arange(0, 12, 2)) return ax 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