AttributeError: 'numpy.ndarray' object has no attribute 'head'
时间: 2023-09-17 17:10:21 浏览: 280
python的mysql数据查询及报错AttributeError: ‘Connection’ object has no attribute ‘curson’
这个错误是因为 `numpy.ndarray` 类型并没有 `head()` 方法。这个方法可能是其他数据类型(如 Pandas DataFrame 或 Series)的方法。
如果你想查看 `ndarray` 的前几个元素,可以使用 `numpy.ndarray` 类型的 `[:n]` 切片来获取前 n 个元素。例如,如果你想查看一个 1D 的 numpy 数组的前 5 个元素,可以使用:
```python
import numpy as np
my_array = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
print(my_array[:5])
```
输出:
```
[1 2 3 4 5]
```
如果你想查看一个 2D 的 numpy 数组的前 5 行,可以使用:
```python
import numpy as np
my_array = np.array([[1, 2, 3],
[4, 5, 6],
[7, 8, 9],
[10, 11, 12]])
print(my_array[:5, :])
```
输出:
```
[[ 1 2 3]
[ 4 5 6]
[ 7 8 9]
[10 11 12]]
```
阅读全文