私はこれを見つけました、ggplot2を使用してRのgeom_barにラベルを配置する方法。
ここでは、x軸ごとに2本の棒があるとしましょう。同じようにするにはどうすればよいですか。
私のデータとコードは次のようになります:
dat <- read.table(text = "sample Types Number
sample1 A 3641
sample2 A 3119
sample1 B 15815
sample2 B 12334
sample1 C 2706
sample2 C 3147", header=TRUE)
library(ggplot2)
bar <- ggplot(data=dat, aes(x=Types, y=Number, fill=sample)) +
geom_bar(position = 'dodge') + geom_text(aes(label=Number))
次に、以下を取得します。
数字のテキストも「覆い焼き」パターンで配置されているようです。私が検索したマニュアルgeom_textいくつかの情報を見つけることが、それを動作させることはできません。
提案?
vjust = -0.5
後position()
に値を追加して、値をバーのすぐ上に配置することもできます。