Création d'ellipses de confiance dans un sccatterplot à l'aide de matplotlib

Comment créer de la Confiance des Ellipses dans un sccatterplot à l'aide de matplotlib?

Le code suivant fonctionne jusqu'à ce que la création d'un nuage de points. Alors, quiconque est familier avec la mise en
La confiance des Ellipses sur le nuage de points?

import numpy as np
import matplotlib.pyplot as plt
x = [5,7,11,15,16,17,18]
y = [8, 5, 8, 9, 17, 18, 25]

plt.scatter(x,y)
plt.show()

Qui suit est la référence pour la Confiance Ellipses de SAS.

http://support.sas.com/documentation/cdl/en/grstatproc/62603/HTML/default/viewer.htm#a003160800.htm

Le code de la sas est comme ceci:

proc sgscatter data=sashelp.iris(where=(species="Versicolor"));
  title "Versicolor Length and Width";
  compare y=(sepalwidth petalwidth)
          x=(sepallength petallength)
          / reg ellipse=(type=mean) spacing=4;
run;

source d'informationauteur 2964502