> 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)
>From running the code above, I see only 8 subticks between the major ticks.
But the documentation says the following.
> Where to place the subticks between each major tick. Should be a
> sequence of integers. For example, in a log10 scale: [0, 1, 2, 3, 4, 5, 6,
> 7, 8, 9]
> will place 10 logarithmically spaced minor ticks between each major
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?
I'm using matplotlib version 0.99.3.
Get latest updates about Open Source Projects, Conferences and News.