R言語の棒グラフに数値を追加する方法は?

geom_text()関数を使用して、棒グラフに数値を追加することができます。具体的な手順は次のとおりです:

  1. 最初に、棒グラフの各棒の中心点の座標を計算するには、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

Your email address will not be published. Required fields are marked *


广告
広告は10秒後に閉じます。
bannerAds