AttributeError: 'numpy.ndarray' object has no attribute 'corr'
时间: 2023-06-21 18:05:57 浏览: 567
Python3下错误AttributeError: ‘dict’ object has no attribute’iteritems‘的分析与解决
5星 · 资源好评率100%
这个错误提示意味着你正在尝试对一个 NumPy 数组使用 `corr` 函数,但是 NumPy 数组并没有 `corr` 属性或方法。
通常情况下,`corr` 函数用于计算两个 Pandas 数据帧或系列之间的相关性,而不是 NumPy 数组。
如果你要计算 NumPy 数组中的相关性,可以使用 `numpy.corrcoef` 函数。例如,如果你有两个 NumPy 数组 `a` 和 `b`,可以使用以下代码计算它们之间的相关性:
``` python
import numpy as np
corr_matrix = np.corrcoef(a, b)
```
这将返回一个相关性矩阵,其中 `corr_matrix[0,1]` 就是 `a` 和 `b` 之间的相关性。
阅读全文