Précédent   Forum du club des développeurs et IT Pro > Autres langages > Python & Zope > Calcul scientifique
Calcul scientifique Forum d'entraide sur la programmation scientifique et bibliothèques associées (PIL, NumPy, SciPy, ...)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 12/07/2012, 16h52   #1
sviv51
Invité de passage
 
Inscription : juin 2007
Messages : 7
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 7
Points : 3
Points : 3
Par défaut covar comme dans excel

Bonjour

Existe-t-il l'equivalent de la fonction covar de excel pour python (dans numpy ou scipy) ?

http://office.microsoft.com/en-us/ex...010335639.aspx

J'ai bien trouve la fonction numpy.cov mais elle me renvoie une matrice (matrice de covariance si j'ai bien compris) et non un simple nombre.

Merci

Sylvain
sviv51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2012, 19h03   #2
sviv51
Invité de passage
 
Inscription : juin 2007
Messages : 7
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 7
Points : 3
Points : 3
Je vais me repondre a moi meme .

Mais si d'autres incultes se posent la meme question :
Il faut prendre l'une des valeurs de la diagonales (bas gauche vers haut droit).
et mettre le parametre bias=1.

Je ne vais pas explique le principe d'une matrice de covariance, car je maitrise trop mal le sujet...
sviv51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2012, 13h56   #3
VV33D
Membre expérimenté
 
Inscription : août 2010
Messages : 516
Détails du profil
Informations forums :
Inscription : août 2010
Messages : 516
Points : 522
Points : 522
Bonjour,

Peut etre essayer un appel avec deux arguments
Code :
1
2
 
numpy.cov(x,y) # non testé, mais ce serait comme ca en matlab
Sinon
* La matrice de covariance cov(X1,...Xn) contient à l'emplacement (i,j) la covariance entre Xi et Xj. Donc il suffit d'extraire les éléments hors de la diagonale principale (ce que tu sembles faire).
* Il me semble que biais permet juste de choisir si les moyennes sont normalisées par N ou N-1 (N= nb d'observations)
VV33D est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 06h57.


 
 
 
 
Partenaires

Hébergement Web