On 2014/02/17 4:58 AM, Pierre Haessig wrote:
> Hi,
>
> In order to get a plot with a small number of ticks, it is possible to
> create a matplotlib.ticker.MaxNLocator object with a small value for
> `nbins`.
>
> However, I found it also possible to modify the existing AutoLocator
> instances, since AutoLocator derives from MaxNLocator :
>
> ax.xaxis.major.locator.set_params(nbins=5)
> ax.yaxis.major.locator.set_params(nbins=5)
>
> (the default nbins value seems to be 9)
>
> The advantage of this inplace solution is that it doesn't any
> importing/browsing in the mpl namespace. However, it's still a bit long.
>
> I was then wondering :
> 1) is this solution recommended or not ?
> 2) is there a shortcup to avoird the five "dots" ?

http://matplotlib.org/api/pyplot_api.html?highlight=locator_params#matplotlib.pyplot.locator_params

This is both a pyplot function and an Axes method.

Eric

>
> best,
> Pierre


------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to