如何在 R 中使用 ggplot2 建立條形圖並在條形頂部新增標籤?
有多種方法可以表示圖表,特別是條形圖可以用多種變體表示。我們也可以在條形圖中包含條形標籤,以便檢視者可以輕鬆理解條形對應類別的頻率。為了在條形圖中將標籤放在條形頂部,我們可以在 ggplot2 中使用 geom_text 中的 vjust = 0。
示例
考慮以下資料框 -
df<-data.frame(x=factor(c("Male","Female")),Frequency=c(24,28))
df輸出
x Frequency 1 Male 24 2 Female 28
載入 ggplot2 並建立沒有條形標籤的簡單條形圖 -
library(ggplot2) ggplot(df,aes(x,Frequency))+geom_bar(stat="identity")
輸出

建立帶有條形標籤的條形圖 -
ggplot(df,aes(x,Frequency))+geom_bar(stat="identity")+ + geom_text(aes(label=Frequency),vjust=0)
輸出

廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP