python频率直方图
时间: 2023-10-23 09:13:59 浏览: 92
python绘制直方图方法
要绘制Python中的频率直方图,可以使用matplotlib库中的hist函数。首先,需要将数据分成若干个区间(bin),然后统计每个区间中数据出现的次数,最后绘制出直方图。
下面是一个简单的例子:
```python
import matplotlib.pyplot as plt
data = [1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5]
plt.hist(data, bins=5)
plt.show()
```
这段代码中,data是要绘制直方图的数据,bins参数指定了分成5个区间。运行这段代码,就可以得到以下直方图:
![histogram](https://img-blog.csdn.net/20180422233728914)
相关问题:
1. 如何调整直方图的颜色和边框?
2. 如何添加x轴和y轴标签?
3. 如何设置每个区间(bin)的范围?
阅读全文