Cela pourrait bien être complètement trivial.
Je veux appeler la fonction spearmanr depuis scipy: (les données ne sont que des exemples)
import scipy
from numpy import *
Len = [2,3,5,7,2]
Pop = [5,2,6,3,2]
a = array(Len)
b = array(Pop)
print scipy.stats.spearmanr(a,b)
Cela génère l'erreur:
AttributeError: 'module' object has no attribute 'spearmanr'
Qu'est-ce que je fais mal?
Merci
Utilisation import scipy.stats
. Alors ça marche. L'importation d'un package n'importera pas automatiquement tous les sous-packages/modules. Dans ces cas, vous devez le faire explicitement.