如何更改R中条形图中条形之间的空间?

默认情况下,条形之间的空间相等,与图中条形的数量无关。如果我们想在条之间有不同的空间,那么空间参数需要在 barplot 函数中使用,但第一个值不会产生影响,因为第一个空间是固定在 Y 轴和第一个条之间。例如,如果我们有一个包含三个值的向量 x,那么可以使用以下命令创建条形之间具有不同空间的条形图 -

barplot(x,space=c(0.5,0.1,0.5))

示例

x<-rpois(4,5)
x
输出结果
[1] 3 8 4 4

示例

barplot(x)
输出结果

示例

barplot(x,space=c(0.01,0.1,0.5,0.1))
输出结果

示例

barplot(x,space=c(0.1,0.2,0.2,0.5))
输出结果