みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

OpenOfficeのcalcについて教えて下さい

OpenOfficeのcalcでまとめたデータをグラフ化したいのですが上手くいきません。データ内容としては

Animal 項目名

monky
tiger
monky
monky
tiger
....

というように動物の種類を表にしているのですが、このデータを円グラフにしてmonkyが全体の何%か、tigerが全体の何%かを表示するグラフを作成するにはどうすればよいですか?今のところ、それぞれのデータ内容が重複している場合のまとめ方がわかりません。
初歩的な質問ですみません。

投稿日時 - 2012-09-07 05:57:05

QNo.7684768

すぐに回答ほしいです

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

度数分布を求めてからグラフにします。
例えば
http://www.geisya.or.jp/~mwm48961/statistics/dosuu_excel.htm
あたりを参考にしてください。

余談ですが、大量のデータを集計したりグラフにするときにはRが便利だったりします。
http://www.r-project.org
無料で使えます。
使い方ですが、動物名の入ったセル(列)全体を選択し、適当なエディタに貼付けて、
例えばtest-data.txtというファイルを作ります。
Rに次の命令を入れていくと頻度を集計してグラフにしてくれます。
data=read.table("test_data.txt")
freq=table(data)
pie(freq)

集計結果は
freq(改行)
で出力されます。
また
pie(freq, labels=paste(names(freq),"(",freq[], ")"))
で頻度を表示したグラフにしてくれます。
パーセントにしたいときには
freq=freq/sum(freq)*100
をグラフを書く前に入れれば変換できます。

ご参考に

投稿日時 - 2012-09-08 13:26:50

お礼

おかげさまで完成しました!
ありがとうございました!

投稿日時 - 2012-09-24 07:44:23

ANo.1

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問