紛失:積み重ねgeom_barの積み重ね棒グラフの問題とラベルは、私は、この棒グラフを持って
group = c("A","A","B","B")
value = c(25,-75,-40,-76)
day = c(1,2,1,2)
dat = data.frame(group = group , value = value, day = day)
ggplot(data = dat, aes(x = group, y = value, fill = factor(day))) +
geom_bar(stat = "identity", position = "identity")+
geom_text(aes(label = round(value,0)), color = "black", position = "stack")
と私が表示されるまで積み重ね棒と値をしたいと思います。上のコードを実行すると、-76は正しい場所にない(そしてどちらも75のように見える)。
数字を正しい場所に表示するにはどうすればよいですか?負と正の値の組み合わせをスタッキング
あなたは警告に注意を払う必要があります: '警告メッセージ: 明確に定義されていないスタッキングをするときはymin = 0 '、すなわちあなたが混乱グラフを作っています!。 – alistaire
バーを積み重ねたい場合、なぜ 'geom_bar'に' position = "identity"を使用していますか? – Axeman
@alistaire、私は '2.1.0.9000'を実行しているその警告を取得していません。 – Axeman