|
From: Steve W. <pla...@gm...> - 2011-05-20 03:38:19
|
>From running the code below, I see only 8 subticks between the major ticks. But the documentation <http://matplotlib.sourceforge.net/api/axes_api.html#matplotlib.axes.Axes.set_xscale> says there should be 10. I'm using matplotlib version 0.99.3. #---------------------------- import matplotlib.pyplot as plt import numpy as np y = range(1, 4) x = np.power(10, y) plt.gca().set_xscale('log', basex=10, subsx=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) plt.gca().plot(x, y) plt.show() #---------------------------- However, even if 10 are being drawn, I think there would only be 9 subticks between the major ticks because the first subtick is on a major tick. Am I wrong? Steve |