• ベストアンサー

統計ソフトrでのヒストグラムの作成について

下記のようなデータセットを仮定して、 x軸に分類 a1 a2 a3、 y軸に各分類における反応 1の頻度とするヒストグラムを作成したいのですが、 うまくいかず困っています。 どのような方法がありますでしょうか? 分類 反応 a1  1 a3  2 a1  2 a2  1 ...  ... よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • ki073
  • ベストアンサー率77% (491/634)
回答No.1

table()を使って集計した後にbarplot()で作成できます。 例えばdata.txtにデータが入っているとすると data=read.table("data.txt") f=table(data) barplot(f[,1]) です。ここの[,1]がtable(data)から1列目のデータを抜き出しているので、必要なデータにより適宜数字を変えてみてください。

ok_pumpkin
質問者

お礼

table()からそのようにデータ取り出せるのですね! ありがとうございました。

関連するQ&A