如何在base R中建立並排條形圖?


如果我們想要為兩個向量或相同或不同資料框的兩列建立並排條形圖,我們首先需要藉助cbind函式組合這些向量或列,如下所示。之後,將對組合後的資料應用barplot函式,並將beside引數設定為TRUE。

檢視下面的示例以瞭解其工作原理。

示例

要在base R中建立並排條形圖,請使用以下程式碼:

x<-rpois(5,5)
x

如果您執行上述程式碼,它將生成以下輸出:

[1] 3 2 8 1 2

要在base R中建立並排條形圖,請將以下程式碼新增到上面的程式碼段中:

y<-rpois(5,20)
y

如果您將上述所有程式碼段作為一個程式執行,它將生成以下輸出:

[1] 21 21 16 20 17

要在base R中建立並排條形圖,請將以下程式碼新增到上面的程式碼段中:

x<-rpois(5,5)
y<-rpois(5,20)
Combined_xy<-cbind(x,y)
barplot(Combined_xy,beside=TRUE)

輸出

如果您將上述所有程式碼段作為一個程式執行,它將生成以下輸出:

更新於:2021年11月12日

2K+ 次瀏覽

啟動您的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.