From ab720301e6a9a6362c6faeb97fa443aa9f38dcfc 2013-03-06 19:49:16 From: Daniel Valdez Date: 2013-03-06 19:49:16 Subject: [PATCH] En el metodo createPline se descomenta una seccion del codigo para configurar los xticks del grafico --- diff --git a/schainpy/model/graphics/mpldriver.py b/schainpy/model/graphics/mpldriver.py index 763be9c..b376efd 100644 --- a/schainpy/model/graphics/mpldriver.py +++ b/schainpy/model/graphics/mpldriver.py @@ -98,19 +98,19 @@ def createPline(ax, x, y, xmin, xmax, ymin, ymax, xlabel='', ylabel='', title='' printLabels(ax, xlabel, ylabel, title) ###################################################### -# if (xmax-xmin)<=1: -# xtickspos = numpy.linspace(xmin,xmax,nxticks) -# xtickspos = numpy.array([float("%.1f"%i) for i in xtickspos]) -# ax.set_xticks(xtickspos) -# else: -# xtickspos = numpy.arange(nxticks)*int((xmax-xmin)/(nxticks)) + int(xmin) -# ax.set_xticks(xtickspos) -# -# for tick in ax.get_xticklabels(): -# tick.set_visible(xtick_visible) -# -# for tick in ax.xaxis.get_major_ticks(): -# tick.label.set_fontsize(ticksize) + if (xmax-xmin)<=1: + xtickspos = numpy.linspace(xmin,xmax,nxticks) + xtickspos = numpy.array([float("%.1f"%i) for i in xtickspos]) + ax.set_xticks(xtickspos) + else: + xtickspos = numpy.arange(nxticks)*int((xmax-xmin)/(nxticks)) + int(xmin) + ax.set_xticks(xtickspos) + + for tick in ax.get_xticklabels(): + tick.set_visible(xtick_visible) + + for tick in ax.xaxis.get_major_ticks(): + tick.label.set_fontsize(ticksize) ###################################################### for tick in ax.get_yticklabels():