No.06944 Re: 関数histogram( )とhist( )の使い分け 【青木繁伸】 2008/07/04(Fri) 23:39
それで良いと思います。
hist には,freq 引数があり,デフォルトが TRUE となっており,縦軸は度数 Frequency ですが,サンプルサイズの違うデータの比較には freq=FALSE にすればよいです。ただ,このとき,縦軸は Density になります。つまり,ヒストグラムの全部の面積が1になるように設定されます。サンプルサイズの違うデータの比較には,縦軸を%にするというのが普通に使 われるので,その点から言えば R の設定はちょっと変わっているなあということになるのでしょう。しかし,MASS ライブラリの truehist のオンラインヘルプを読むと,"This plots a true histogram, a density estimate of total area 1." という記述があるのに気づくでしょう。つまり,hist の freq=FALSE は,ちっとも変じゃないのです。
まあ,理屈はいろいろですが縦軸がパーセントというのは分かりやすいと言えばわかりやすいので,そういう意味で lattice の histogram を使うというのは,妥当な選択でしょう。
No.06945 Re: 関数histogram( )とhist( )の使い分け 【ボラーノ広場】 2008/07/05(Sat) 08:54
青木様 わかりやすい説明ありがとうございました。
不安が解消しました。
もう一つ質問させてください。いくつかのヒストグラムを重ねて
同じ階級で描く方法を教えていただけないでしょうか?
よろしくお願いいたします。
No.06951 Re: 関数histogram( )とhist( )の使い分け 【青木繁伸】 2008/07/06(Sun) 20:50
example(barplot) を検証してご覧になれば?
● 「統計学関連なんでもあり」の過去ログ--- 041 の目次へジャンプ
● 「統計学関連なんでもあり」の目次へジャンプ
● 直前のページへ戻る