Вы можете просто выполнить то, что вам нужно, без AxisArtist.Если вы можете обойтись без этого, то вот следующий пример кода:
import matplotlib.pyplot as plt
import numpy as np
from matplotlib.patches import Circle
fig, ax = plt.subplots(1,1, figsize=(7,7))
ax.add_artist(Circle((0,0),1,color='b'))
ax.set_xlim((-5,5))
ax.set_ylim((-5,5))
plt.show()
РЕДАКТИРОВАТЬ: повторить с AxisArtist
import matplotlib.pyplot as plt
import mpl_toolkits.axisartist as AA
%matplotlib "notebook"
fig = plt.figure(1, figsize=(5,5))
ax = AA.Subplot(fig, 1, 1, 1)
fig.add_subplot(ax)
centreCircle = plt.Circle((0, 0), 1, color="black", fill=False, lw=2)
ax.add_patch(centreCircle)
ax.set_ylim(-5, 5)
ax.set_xlim(-5, 5)
plt.show()
plt.savefig('circle5x5v2.png')
