直方图表示分桶到范围中的变量值的频率。直方图类似于条形聊天,但区别在于它将值分组为连续范围。直方图中的每个条形都表示该范围内存在的值数的高度。
R 使用 hist() 函数创建直方图。此函数将向量作为输入,并使用更多参数来绘制直方图。
语法
使用 R 创建直方图的基本语法是 −
以下是所用参数的描述 -
- v 是包含直方图中使用的数值的向量。
- main 表示图表的标题。
- col 用于设置条形的颜色。
- border 用于设置每个条形的边框颜色。
- xlab 用于描述 x 轴。
- xlim 用于指定 x 轴上的值范围。
- ylim 用于指定 y 轴上的值范围。
- breaks 用于提及每个条形的宽度。
例子
使用输入向量、标签、列和边界参数创建一个简单的直方图。
下面给出的脚本将在当前 R 工作目录中创建并保存直方图。
当我们执行上述代码时,它会产生以下结果——
X 和 Y 值范围
要指定 X 轴和 Y 轴允许的值范围,我们可以使用 xlim 和 ylim 参数。
每个条形的宽度可以通过使用中断来确定。
当我们执行上述代码时,它会产生以下结果——
