python简单直方图
时间: 2024-05-14 18:11:03 浏览: 119
直方图的一个简单示例
5星 · 资源好评率100%
Python中可以使用matplotlib库来绘制直方图。下面是一个简单的例子:
```python
import matplotlib.pyplot as plt
# 数据
data = [1, 2, 3, 3, 4, 4, 4, 5, 5, 6]
# 绘制直方图
plt.hist(data)
# 显示图形
plt.show()
```
在上面的例子中,我们首先导入了matplotlib库,然后定义了一个包含数据的列表。接着,使用`hist()`函数绘制直方图,并使用`show()`函数显示图形。这个直方图展示了数据中各个值出现的次数。
如果需要更详细的控制直方图的外观和行为,可以使用`hist()`函数的各种参数进行设置,例如:
```python
plt.hist(data, bins=6, range=(1, 7), density=True, color='g', alpha=0.5)
```
这个例子中,我们设置了直方图的箱子数量为6,取值范围为1到7,绘制的直方图为概率密度直方图(density=True),颜色为绿色(color='g'),透明度为0.5(alpha=0.5)。
阅读全文