条形图使用矩形条来可视化数据。条形图可以水平或垂直显示。条形的高度或长度与其代表的值成正比。
使用barplot()
绘制垂直条形图的函数:
# x-axis values
x <- c("A", "B", "C", "D")
# y-axis values
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x)
结果:
x
变量表示 x 轴上的值 (A,B,C,D)y
变量表示 y 轴上的值 (2,4,6,8)barplot()
函数创建值的条形图names.arg
定义 x 轴上每个观察值的名称使用col
更改条形颜色的参数:
要更改条形纹理,请使用density
范围:
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x, density = 10)
结果:
使用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
:
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x, horiz = TRUE)
结果:
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!