0
我已经看到很多解决方案,其中的刻度线被放置在特定位置:我希望刻度线自动间隔,但我只需要其中的十个。我还没有看到任何设置确切数量的刻度的解决方案。优选地,图的末端还将被标记刻度线。我怎样才能设置刻度线的数量?如何在pyplot中正好设置10个刻度标记?
我已经看到很多解决方案,其中的刻度线被放置在特定位置:我希望刻度线自动间隔,但我只需要其中的十个。我还没有看到任何设置确切数量的刻度的解决方案。优选地,图的末端还将被标记刻度线。我怎样才能设置刻度线的数量?如何在pyplot中正好设置10个刻度标记?
pyplot.locator_params(axis='y', nbins=10) # y-axis
pyplot.locator_params(axis='x', nbins=10) # x-axis
pyplot.locator_params(nbins=10) # both
参见:http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.locator_params
nticks没有工作,但nbins做到了。 – user1917407