'numpy.ndarray' object has no attribute 'hist'
时间: 2023-09-30 12:07:59 浏览: 414
将numpy.ndarray格式图像转化为_io.BufferedReader格式
这个报错可能是因为你尝试在一个 `ndarray` 对象上调用 `hist` 方法,但是 `ndarray` 并没有 `hist` 方法。
你可以尝试使用 `matplotlib.pyplot.hist` 函数来绘制直方图,例如:
```python
import matplotlib.pyplot as plt
import numpy as np
x = np.random.randn(1000)
plt.hist(x, bins=30)
plt.show()
```
这个代码会生成一个包含 30 个 bin 的直方图。你可以根据需要调整 `bins` 参数来改变直方图的 bin 数量。
阅读全文