直方图(Histogram)是一种统计报告图,也被称为质量分布图。它主要用于显示数据分布情况,其横轴代表数据类型,纵轴代表分布情况。直方图是数值数据分布的精确图形表示,用于估计连续变量(定量变量)的概率分布。在构建直方图时,首先需要将整个值的范围分成一系列间隔,然后计算每个间隔中有多少值。
以下是一个使用Python绘制简单直方图的示例代码:
import matplotlib.pyplot as plt
# 示例数据
data = [1, 2, 2, 3, 3, 3, 4, 4, 4, 4]
# 绘制直方图
plt.hist(data, bins=4, edgecolor='black')
# 添加标题和标签
plt.title('简单直方图示例')
plt.xlabel('数据值')
plt.ylabel('频数')
# 显示图形
plt.show()
bins
参数来优化直方图的显示效果。领取专属 10元无门槛券
手把手带您无忧上云