如何在 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)
输出
广告