AttributeError: 'numpy.ndarray' object has no attribute 'corr' 如何解决
时间: 2023-09-29 16:10:16 浏览: 99
Python3下错误AttributeError: ‘dict’ object has no attribute’iteritems‘的分析与解决
5星 · 资源好评率100%
这个错误通常是因为你正在使用`numpy.ndarray`对象,该对象没有`corr()`方法。
要计算数组的相关系数,你可以使用`numpy.corrcoef()`函数。例如:
```python
import numpy as np
a = np.array([1, 2, 3])
b = np.array([4, 5, 6])
corr = np.corrcoef(a, b)[0, 1]
print(corr)
```
这将输出`1.0`,因为a和b是完全正相关的。
阅读全文