溫馨提示×

r語言條形圖上怎么加數值

小億
227
2024-03-06 11:43:03
欄目: 編程語言

可以使用geom_text()函數在條形圖上加上數值。具體步驟如下:

  1. 首先,計算條形圖中每個條形的中心點的坐標,可以使用位置調整參數position = position_stack()。

  2. 然后,在geom_text()函數中指定label = …count…,表示顯示每個條形的計數值。

示例代碼如下:

library(ggplot2)

# 創建數據集
data <- data.frame(
  category = c("A", "B", "C"),
  value = c(10, 20, 30)
)

# 創建條形圖
plot <- ggplot(data, aes(x = category, y = value)) +
  geom_bar(stat = "identity") +
  geom_text(aes(label = ..count..), position = position_stack(vjust = 0.5), stat = "count", size = 5)

plot

執行以上代碼后,將在條形圖上顯示每個條形的數值。您也可以根據需要調整字體大小、顏色等參數。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女