matplotlib怎么绘制直方图
时间: 2023-08-28 07:04:46 浏览: 82
python绘制直方图方法
绘制直方图需要使用matplotlib库中的hist()函数。
具体步骤:
1. 导入必要的库和数据
```python
import matplotlib.pyplot as plt
import numpy as np
data = np.random.randn(1000) # 生成随机数据
```
2. 绘制直方图
```python
plt.hist(data, bins=20, color='steelblue', edgecolor='black')
plt.xlabel('Value')
plt.ylabel('Frequency')
plt.title('Histogram')
plt.show()
```
其中,data为数据,bins为直方图的柱子数量,color为柱子的颜色,edgecolor为柱子边缘的颜色。
完整代码:
```python
import matplotlib.pyplot as plt
import numpy as np
data = np.random.randn(1000) # 生成随机数据
plt.hist(data, bins=20, color='steelblue', edgecolor='black')
plt.xlabel('Value')
plt.ylabel('Frequency')
plt.title('Histogram')
plt.show()
```
阅读全文