如何在 R 中使用 barplot 函数创建不同宽度的条形图?


barplot 函数创建相同宽度的条形图,但如果每条条形图的宽度值相等或不相等,则可以在 barplot 函数中使用宽度。因此,新生成的条形图将具有不同的条形宽度。例如,如果为四个类别定义了宽度(每个宽度为 0.25),则每个条形图的宽度都相等;如果宽度为 0.30、0.40、0.20、0.45,则条形图的宽度将根据这些宽度不同而不同。

考虑以下向量 x 和相应的宽度向量 −

x<-c(5,7,3,8,2)
width<-c(0.2,0.34,0.5,0.4,0.6)

通过使用宽度向量定义宽度,为 x 创建条形图 −

示例

barplot(x,width)

输出

示例

y<-c(1,4,3,5,8,6,2)
width<-c(0.5,0.8,0.3,0.45,0.6,0.4,0.5) barplot(y,width)

输出

更新日期:14-10-2020

257 观看次数

开启你的职业生涯

完成课程,获得认证

立即开始
广告