title: .add_patch() base file issue
body: <p>In the code I wrote, .add_patch() is giving error. Have been trying to figure this out for past 5 days but couldn't do so.
  The same call is working when I use it separately for just an ellipse instead of combining it with another one.
  Kindly look into this!!</p>
  <pre><code># Importing Necessary Libraries
  import pandas as pd
  import numpy as np
  import random as rd
  import matplotlib.pyplot as plt
  import matplotlib.patches as patches
  import matplotlib.style as stl
  
  xys = [[10,125],[100,26],[25,66],[67,1],[74,10]]
  xys=np.array(xys)
  
  mean = np.mean(xys,0)
  stdDev = np.std(xys,0)
  
  ellipse = patches.Ellipse(mean[0],mean[1],stdDev[0]*2,stdDev[1]*2)
  
  fig, graph=plt.subplots()
  graph.scatter(xys[:,0],xys[:,1])
  graph.scatter(mean[0],mean[1])
  graph.add_patch(ellipse)
  </code></pre>
  <p><a href="https://i.stack.imgur.com/ZEj2f.jpg" rel="nofollow noreferrer">This is the result I am getting on the terminal when I am running the file</a></p>