2012-03-06 19 views
0

特定の月のイベントを視覚化する必要があります。私は数年に渡って毎月の列を持っています。たとえば、最初の行には、M1に対する時間の経過とともにの活動が表示されます。私はそれらのM1_Countイベントのどれが時間とともに変化したかを視覚化したい(Month_Change vars)。私は毎月それをしたいと思います。私はこのdata.frameがggplotのための適切なフォーマットになっていることはまだ分かっていません。ggplot2の時系列

 M1_Count M2_Count M3_Count ... M1_Change M2_Change M3_Change 
M1   5  0  1   2   1  0 
M2   0  2  0   0   0  1  
M3   0  0  7   0   0  4 

私の頭では、ggplotのバブルチャートを視覚化しています。各行(月)は、プロット上の気泡の列に対応します。行の最初のバブルは、イベントの初期数を示します。それからその特定の月のMonth_Changeバールを示す同じ行に連続したバブルがあります。

私のdata.frameは、このタイプのグラフを作成するのに最適なフォーマットですか? そうでない場合は、適切なフォーマットは何ですか?それに応じてdata.frameをどのように変換できますか?

+0

一般的に、人々はいくつかのコードを書いたり、エラーや予期しない結果を見つけたり、それについて質問したりします。さもなければ、あなたは本当に人々にあなたのためにこれのすべて(または多く)をするように求めるだけです。 – joran

+0

私は単に方向性を探していただけで、このタイプのグラフを作成するのに適した形式でデータがあるかどうかを尋ねました。 – tcash21

+0

十分なフェア!あなたがあなたの投稿を少し編集するなら私は私の下の投票を元に戻すでしょう。 – joran

答えて

2

はい、これは可能です。ベースのグラフィックスまたはggplotを使用します。基本グラフィックスを使用している場合、データのフォーマットは実際には個人の好みに過ぎません。 ggplotでは、長い形式が優先されます(あなたの幅が広い)。 reshapeライブラリのmelt関数は、データの形式を変更するのに便利です。

+0

ありがとうございます。私は溶融を使用して見てみましょう! – tcash21

関連する問題