Not sure this message was sent successfully. So I send it again. Sorry if you receive it twice...
Hello, This question has certainly been answered in a previous thread but after searching around I did not find any solution... I have got a matrix 6x500 (so one size is much biggger than the other one) and I try to expand the shorter axe so that the labels on it are well displayed (not overlapped. I am googling/searching on the documentation about subplots_adjust, ... but did not find any solution. Here is the code that present the problem I have. Thanks in advance for any help. Olivier import numpy as np from matplotlib.pylab import * import matplotlib.pyplot as plt sizeX = 6 sizeY = 500 xlabels = [] ylabels = [] for i in range ( 0, sizeX ): xlabels.append( str( i ) ) for i in range ( 0, sizeY ): ylabels.append( str( i ) ) dims = ( sizeX, sizeY ) data = zeros( dims ) for i in range( 0, sizeX ): for j in range( 0, sizeY ): data[ i, j ] = np.random.rand() figure = plt.figure() axes = figure.add_subplot( 111 ) cax = axes.matshow( data, interpolation = 'nearest' ) col = figure.colorbar( cax ) plt.show() -- View this message in context: http://old.nabble.com/Try-to-have-none-overlapping-labels-in-one-axe-using-matshow-tp31456159p31456159.html Sent from the matplotlib - users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Fulfilling the Lean Software Promise Lean software platforms are now widely adopted and the benefits have been demonstrated beyond question. Learn why your peers are replacing JEE containers with lightweight application servers - and what you can gain from the move. http://p.sf.net/sfu/vmware-sfemails _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users