I am plotting with semilogy. I am getting the tick labels as powers of

10, which is what I want. However, because the range of data is large, the tick

labels are every 2 powers of 10, [10^-1, 10^-3 …]

What’s the easiest way to change so that the tick labels are for each integer power of 10, [10^-1, 10^-2 …]?

## ···

*Those who don’t understand recursion are doomed to repeat it*