put.plot绘制直方图
时间: 2023-08-12 08:09:12 浏览: 77
python OpenCV学习笔记之绘制直方图的方法
可以使用Python中的matplotlib库中的`plt.hist()`函数来绘制直方图。具体操作如下:
1. 导入matplotlib库:`import matplotlib.pyplot as plt`
2. 准备数据:将需要绘制直方图的数据存储在一个列表或数组中。
3. 绘制直方图:使用`plt.hist()`函数绘制直方图,其中传入需要绘制的数据和直方图的属性参数,如颜色、透明度、边界线样式等。
示例代码如下:
```
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, color='skyblue', alpha=0.8, edgecolor='white')
plt.xlabel('Value')
plt.ylabel('Frequency')
plt.title('Histogram')
plt.show()
```
其中,`bins`参数指定数据被分成的区间数量,`color`参数指定直方图的颜色,`alpha`参数指定直方图的透明度,`edgecolor`参数指定直方图的边界线样式。最终绘制出的直方图如下所示:
![histogram](https://img-blog.csdn.net/20180114143146603?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGluZGV4XzIwMTgwMTE0/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/q/75)
阅读全文