2011-07-09 13 views
-1

私はに少し新しく、と私はggplotを試していました。ヒストグラム表現用のテーブルを作成してビンを作成する方法R

私はこのようなテーブルがあります:私は別の休憩に基づいてビンを設定し、各ビンのための周波数を記録するために、テーブルを変更したい

table http://dl.dropbox.com/u/43697/temporary/data_frame.jpg

table http://dl.dropbox.com/u/43697/temporary/data_frame2.jpg

まず、年の列にブレークを設定し、後でAllotmentIDと一致するようにトランスポーズすることが最初のことだと思います。

どのような考えですか?

+0

画像リンクが壊れています。あなたの質問がコミュニティのために適切にフォーマットされたままになるように、それらを更新してください。 –

答えて

2
再現可能な例がなければ

、あなたがggplot2を使用したいのですがどのようなグラフの種類の無ヒント、私にできることすべては、便利なツールの方向にあなたを指しています。この場合は、通常はビニングのためのRのgo-toツールであるcutという関数を使いたいと思うでしょう。

cutは、それぞれの「ビン」内の観測数を数えるためにtableに渡すことをお勧めします。

EDIT

はここで非常に裸の骨の一例です。ブレークやビンを自分の望むやり方で動かすには、それを微妙に調整する必要があります。

set.seed(123) 
X <- runif(100,30,60) 
table(cut(X,breaks=seq(30,60,by=5),labels=paste(as.character(seq(30,55,by=5)),"%",sep=""))) 
+0

私は実際にRの内部にプロットを行う必要はありません。データを変換するためにRを使いたいだけです。あなたが私に従うことができる特定の例を知っていますか? – Mino

+1

私はうまくいけば、もう少し詳しく説明しました。また、 '?cut'と'?table'を参考にして助けてください。 – joran

関連する問題