Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ylim=0.0 is not well handled in polar plots #1603

Merged
merged 1 commit into from Dec 17, 2012

Conversation

mdboom
Copy link
Member

@mdboom mdboom commented Dec 17, 2012

As you can see in the following source example, when set_xlim(0.0,5) is called, negatives values are still plotted in the polar plot. Whereas if set_xlim(0.01,5) or set_xlim(-0.01,5) are called, the drawing are as expected.

ylim 0 issue

from matplotlib.pyplot import figure, show
import numpy as np

x = np.arange(0,1,0.001)
y = np.arange(-2.0,0.0, 0.002)
fig = figure()

ax = fig.add_subplot(131, polar=True)
ax.plot(x, y)
ax.set_ylim(bottom= 0.0, top=5)

ax = fig.add_subplot(132, polar=True)
ax.plot(x, y)
ax.set_ylim(bottom= 0.01, top=5)

ax = fig.add_subplot(133, polar=True)
ax.plot(x, y)
ax.set_ylim(bottom= -0.01, top=5)

fig.show()
raw_input()

dmcdougall added a commit that referenced this pull request Dec 17, 2012
ylim=0.0 is not well handled in polar plots
@dmcdougall dmcdougall merged commit 9b09708 into matplotlib:v1.2.x Dec 17, 2012
@ffteja
Copy link
Contributor Author

ffteja commented Dec 18, 2012

Thanks a lot

@tacaswell tacaswell mentioned this pull request Jun 18, 2013
@mdboom mdboom deleted the polar_range branch August 7, 2014 13:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants