title: Fit circle patch overflowing outside view in Matplotlib?
body: <pre><code>import matplotlib
  import numpy as np
  from matplotlib.patches import Circle
  import matplotlib.pyplot as plt
  matplotlib.rcParams["figure.figsize"]=(6.4, 4.8)
  
  fig, ax = plt.subplots()
  
  circle1 = Circle((0.1, 0.1), 0.2, facecolor = "k", edgecolor = 'red', linewidth = 30)
  circle2 = Circle((0.5, 0.5), 0.2, facecolor = "k")
  
  ax.axis("equal")
  
  
  ax.add_artist(circle1);
  ax.add_artist(circle2);
  
  plt.show()
  </code></pre>
  
  <p>When I run the above code, which tries to draw 2 circles, the patches overflow outside the visible area. How can I fit both circles into view ?</p>