2017-08-25 3 views
-1

私は積み重ねた棒グラフを作ろうとしていますが、私は一緒にグループ化するためにプロトパテリアを得ることはできません。これは私が使用したコードですggplotの積み重なった棒グラフが私の変数を分離しました

 
ggplot(data = Bacteria, aes(x = bacteria$Location, y = bacteria$reads, fill = bacteria$Phylum.Division)) + 
    geom_bar(stat="identity") 

私のコードに追加できることはありますか?私は現在自分のグラフの写真を添付し​​ています。

enter image description here

答えて

2

あり、おそらくあなたのデータフレームにprotobacteriaのエントリが重複しているが、私は簡単な例でこれを再現することはできません。

あなたのコードでは、細菌とバクテリアを一緒に使用していました。 Rは大文字と小文字を区別し、プロットに2つのデータフレームを使用している可能性があります。また、あなたはAES文でbacteria$一部を除去することができます:あなたはより良い助けをしたい場合は

ggplot(data = bacteria, aes(x = Location, y = reads, fill = Phylum.Division)) + geom_bar(stat="identity") 

を、あなたの問題の再現可能な例を与えてください。

関連する問題