少し雑然としていますが、積み上げ棒グラフを構成するデータをさらに分割しようとしています。これまでの様子は次のとおりです。
A = ggplot(data=yield,aes(N,Mean.Yield,fill=Cutting))
B=A+facet_grid(Location~Mngmt)+geom_bar(stat="identity")
B+labs(x="Nitrogen Level")+labs(y="Yield (lb/acre)")
このグラフを生成する: (私はグラフを投稿しますが、どうやら私の評判は新しいメンバーとして嗅ぐほどではありません!)
バーを「種」という要素でさらに分割するにはどうすればよいですか? 別のgeomを追加する必要があると思いますが、これは初めてです。ありがとう!
追加するように編集: ダミー データに使用しようとしてmtcars
いますが、mpg は 2 回の切断での歩留まりのように加算的ではないため、私のデータには最適ではありません。
mtcars$cyl=as.factor(mtcars$cyl)
mtcars$vs=as.factor(mtcars$vs)
mtcars$am=as.factor(mtcars$am)
mtcars$gear=as.factor(mtcars$gear)
mtcars$carb=as.factor(mtcars$carb)
A = ggplot(data=mtcars,aes(cyl,mpg,fill=gear))
B=A+facet_grid(am~vs)+geom_bar(stat="identity")
これにより、この醜いグラフが生成されます: http://i.imgur.com/sK7A5am.png ( http://i.imgur.com/sK7A5am.pngcylinders
) これらのバー (例: ) を 2 つに分割したいと考えています。横に並んだバー (この例では、6 つの横に並んだバーは、carb
シリンダー係数ごとにさまざまなレベルのエンジンの mpg を示します)。これが理にかなっていることを願っています。再度、感謝します!