4

ここで何が間違っているのかわかりません。私はこのプロットを持っています:

ggplot(data.PE5, aes(ybands,fill=factor(decide))) + geom_bar(position="dodge") 

これは以下を生成します:

次に、ファセットを作成して、回避された色付きのバーを含む2つのスタックプロットを作成します。

ggplot(data.PE5, aes(ybands,fill=factor(decide))) + geom_bar(position="dodge") + 
facet_grid(~group_label) 

ただし、ファクターベースのカラーリングは失われます。これは保持したいものです。

4

1 に答える 1

2

を に移動するとfillgeom_bar動作するはずです。として:

ggplot(data.PE5, aes(ybands)) + geom_bar(aes(fill=factor(decide)),position="dodge") + facet_grid(~group_label)

その理由は、ggplot2プロットを文法として構築する方法です (私は思います)。

于 2010-04-21T20:16:36.383 に答える