python - How to remove matplotlib axis from multiple plots? -


i have multiple subplots cant seem remove axis of plots, 1 of them. best way this?

import numpy np import matplotlib.pyplot plt  array_list = [np.random.random_integers(0, i, (5,5)).astype(bool) in range(10)]  count = 0     fig, axes = plt.subplots(nrows=2, ncols=5) in range(2):     j in range(5):         axes[i, j].imshow(array_list[count], interpolation='nearest')         count += 1 plt.axis('off') plt.show() 

you need turn off axis each subplot. try following code , see if want.

import numpy np import matplotlib.pyplot plt  array_list = [np.random.random_integers(0, i, (5,5)).astype(bool) in range(10)]  count = 0     fig, axes = plt.subplots(nrows=2, ncols=5) in range(2):     j in range(5):         axes[i, j].imshow(array_list[count], interpolation='nearest')         count += 1         axes[i, j].axis('off') plt.show() 

Comments

Popular posts from this blog

How to run C# code using mono without Xamarin in Android? -

c# - SharpSsh Command Execution -

python - Specify path of savefig with pylab or matplotlib -