R 条形图
条形图
条形图使用矩形条来可视化数据。 条形图可以水平或垂直显示。 条形的高度或长度与它们所代表的值成正比。
使用barplot()
函数绘制垂直条形图:
示例说明
x
变量表示 x 轴 (A,B,C,D) 中的值y
变量表示 y 轴 (2,4,6,8) 中的值- 然后我们使用
barplot()
函数来创建值的条形图 names.arg
定义 x 轴上每个观测值的名称
条形颜色
使用 col
参数来改变条的颜色:
密度/条形纹理
要更改条形纹理,请使用 density
参数:
条形宽度
使用 width
参数来改变条的宽度:
实例
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x,
width = c(1,2,3,4))
结果:
水平条
如果您希望条形图水平显示而不是垂直显示,请使用 horiz=TRUE
: