From: Daniel Platz <mail.platz@go...>  20100413 16:08:35

Hello, I have a question concerning the label positions of x or yticks. My problem is that I want to make a polar plot with ticklabels. To generate such a plot you can use the following simple example script. # ################################################# import numpy as np import matplotlib.pyplot as plt r = np.linspace(0, 10, 100) t = np.linspace(0, 4*np.pi, 100) fig = plt.figure(1) fig.clf() ax = fig.add_subplot(1,1,1, polar=True) ax.plot(t, r, lw=2) plt.draw() plt.show() # ################################################## When generating a polarplot with this script one realizes that the rticklabels (yticklabels) end up on the gridlines. This looks looks kind of ugly especially for the last ticklabel ("10") which breaks the solid line at the outer plot boundary. So I would like to move the ticklabels a little bit to the right. My question is: Is there a simple trick to change the default ticklabelpad between the axis and the ticklabels or do I have to do this manually by changing the position of every single ticklabel? About a short answer I would be very glad. With kind regards, Daniel 