2017-01-29 11 views
-1

私は非常に単純な棒グラフを作成しようとしています.ggplot2を探索/学習しています。誰かが以下の構文で問題が何であるか教えてもらえますか?私は1に等しいすべての行を持つバーを取得しています:あなたはgeom_barによって必要とされ、y軸の美学を、指定されていないggplot2を学ぶ、以下の簡単な例では望ましい結果が得られません

Q2 <- data.frame("Race"=c("White","Black","Asian","MixedRace","NotStated","Other"), 
       "Num"=c(6743,885,711,322,553,110)) 

p <- ggplot(Q2,aes(Race)) 
p + geom_bar() 

答えて

2

。あなたが望むものは:

p <- ggplot(Q2,aes(x = Race, y = Num)) + 
    geom_bar(stat = 'identity') 

私が行ったように、明示的にラベル付けすることも良い考えです。

+3

'geom_col()'を使うと 'stat =" identity "の必要を避けることもできます – neilfws

関連する問題