Skip to content

Autoscale does not work for artists added with Axes.add_artist #2202

Closed
@hohlraum

Description

@hohlraum

Adding an artist through Axes.add_artist() does not update the data limits of the plot, so autoscale does not work.

ax=gca()
circ = Circle((0,0), 5)

ax.add_patch(circ)   #autoscale works for this
#ax.add_artist(circ)  #autoscale does not work for this

ax.relim()  # not strictly necessary
ax.autoscale(True)
plt.show()

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions