如何在 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 觀看次數

開啟你的職業生涯

完成課程,獲得認證

立即開始
廣告