1

この質問をもう一度しますが、以前の質問はヒットしませんでした。多分私はそれを間違って尋ねています。これは私のデータフレームです:

 

   Date     Server  HardDisk 
1 2010-01-30 server1       100 
2 2010-02-28 Server1       400   
3 2010-03-30 Server1       300 
4 2010-01-30 Server2       200 
5 2010-02-28 Server2       500   
6 2010-03-30 Server2       300 

私がやりたいことは、サーバーに基づいてスタック バーを作成することです (各サーバーは日付に基づいてスタックする必要があります)。私はこれを簡単に行うことができます。また、Date の合計値に基づいて geom_smooth() を使用して直線を描くのも好きです。

次のようなスタック チャートを作成できます。

ggplot(x, aes(Date, HardDisk) +      geom_bar(aes(fill=Server), stat="identity",  position="stack") +      theme_bw()

このスタック チャートの上に geom_smooth() を追加するにはどうすればよいでしょうか。Geom_smooth() は、各日付の合計値に基づく必要があります。

Date          Hardisk
2010-01-30     300
2010-02-28     900
2010-03-30     600

何か案は?

4

0 に答える 0