2017-05-04 6 views
2

でgeom_areaを組み合わせ、私は階乗のx軸(価値の転換ではない)とのプロットを持っていると私はしたいのですが、私は何を得る プロット積み上げ面グラフ因子x軸

set.seed(1) 
df <- data.frame(x = rep(paste0(letters,formatC(1:26, width=2, flag="0")),2), 
       y = rep(runif(26)+1:26,2), 
       z = c(rep("a",26),rep("b",26))) 

df %>% ggplot(aes(x= x, y=y)) + 
    geom_area(aes(colour = z, fill = z)) 

が棒グラフであります: enter image description here

私はこの問題を発見したすべての溶液は、(例えばhere用)x軸値の変換を伴う

FACて積層グラフ領域を取得する他の方法はありますトリアル軸? 最初の領域(「b」)を非表示にするにはどうすればよいですか?

+0

。それは積み重ねられています。どのようにあなたは変数が要因であると扱われる文字を期待していますか? – Elin

答えて

1

はこのようにそれを実行します。ありがとうございました:

間違いなく、棒グラフではありません
df %>% ggplot(aes(x= x, y=y)) + 
    geom_area(aes(colour = z, group=z, fill = z)) 
+0

ありがとうございます。私が期待していたものとは違っていますが、position = "stack"を使ってコードを修正したところ、それは正常に動作しました。 –

+0

私はそれを修正します...私がしたことは100%スタックされたチャートでした – TheBiro

+0

私のコードに問題がありましたか? –