从Scipy调用统计函数
这可能完全是个小问题。
我想调用scipy库里的spearmanr函数:(这些数据只是举个例子)
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)
这段代码会产生这个错误:
AttributeError: 'module' object has no attribute 'spearmanr'
我哪里做错了呢?
谢谢!
1 个回答
53
使用 import scipy.stats
这个命令。这样就能正常工作了。导入一个包并不会自动把里面所有的子包或模块都导入进来。在这种情况下,你需要手动去做这一步。