R 条形图

17 Mar 2025 | 阅读 2 分钟

条形图是一种图示,其中变量的数值由长度或高度相等的线条或矩形表示。条形图用于总结一组分类数据。在条形图中,数据通过矩形条显示,条的长度与变量的值成正比。

在 R 中,我们可以创建一个条形图来有效地可视化数据。为此,R 提供了 barplot() 函数,该函数具有以下语法


序号参数描述
1.H一个向量或矩阵,其中包含条形图中使用的数值。
2.xlabx 轴的标签。
3.ylaby 轴的标签。
4.main条形图的标题。
5.names.arg在每个条形下显示的名称的向量。
6.col它用于为图中的条形添加颜色。

示例

输出

R Bar Charts

标签、标题和颜色

像饼图一样,我们也可以通过在 barplot() 函数中传递更多参数来在条形图中添加更多功能。我们可以在条形图中添加标题,或者通过分别添加 main 和 col 参数来为条形添加颜色。我们可以添加另一个参数,即 args.name,它是一个向量,其值与输入向量的数量相同,用于描述每个条形的含义。

让我们看一个例子来了解如何在条形图中添加标签、标题和颜色。

示例

输出

R Bar Charts

分组条形图和堆叠条形图

我们可以创建带有条形组和堆叠的条形图,使用矩阵作为每个条形图的输入值。一个或多个变量表示为一个矩阵,用于构造分组条形图和堆叠条形图。

让我们看一个例子来了解如何创建这些图表。

示例

输出

R Bar Charts
下一个主题R 箱形图