fprには初めて投稿いたします。丸井と申します。よろしくお願いいたします。 四分位数ですが、Rのquantile関数には9種類の計算方法から選べるようになっていました。実際に1,2,3,4のデータで計算してみますと、以下のようになります。(Rのデフォルトはタイプ7ですが、SASはタイプ3とのことです。) Excelにはquartile.excとquartile.incという2つの関数があり(Office 2010あたりで追加されたようです)、単にquartileとするとexcの計算方法が用いられます。excはタイプ6、incはタイプ7のようです。 > quantile(c(1,2,3,4), type=1) 0% 25% 50% 75% 100% 1 1 2 3 4 > quantile(c(1,2,3,4), type=2) 0% 25% 50% 75% 100% 1.0 1.5 2.5 3.5 4.0 > quantile(c(1,2,3,4), type=3) 0% 25% 50% 75% 100% 1 1 2 3 4 > quantile(c(1,2,3,4), type=4) 0% 25% 50% 75% 100% 1 1 2 3 4 > quantile(c(1,2,3,4), type=5) 0% 25% 50% 75% 100% 1.0 1.5 2.5 3.5 4.0 > quantile(c(1,2,3,4), type=6) 0% 25% 50% 75% 100% 1.00 1.25 2.50 3.75 4.00 > quantile(c(1,2,3,4), type=7) 0% 25% 50% 75% 100% 1.00 1.75 2.50 3.25 4.00 > quantile(c(1,2,3,4), type=8) 0% 25% 50% 75% 100% 1.000000 1.416667 2.500000 3.583333 4.000000 > quantile(c(1,2,3,4), type=9) 0% 25% 50% 75% 100% 1.0000 1.4375 2.5000 3.5625 4.0000 quantile関数のドキュメントによると、それぞれの計算方法の違いは以下の文献に詳しいとのことです。 Hyndman, R. J. and Fan, Y. (1996) Sample quantiles in statistical packages, American Statistician 50, 361-365. http://www.amherst.edu/media/view/129116/original/Sample%2BQuantiles.pdf 丸井淳史 -- MARUI Atsushi Faculty of Music, Tokyo University of the Arts http://www.geidai.ac.jp/~marui On 2013/10/09, at 13:36, Yasuharu Okamoto <okamotoy (at) fc.jwu.ac.jp> wrote: > > 四分位数の学生のレポートに、Excelで計算したが > 間違っていたら説明があると嬉しいです > と書かれていました。 > > ExcelあるいはSPSSで、次の4個のデータ > > 1 2 3 4 > > の四分位数を求めると、第1四分位数は > > 1.25 > > となります。 > 中央値がデータ値2とデータ値3の間にあるとして > > 2.5 > > とするのであれば、第1四分位数は、 > > データ値1とデータ値2の間にあると考えて > > 1.5 > > とするべきだと思います。 > > > 横浜市在住 > 岡本安晴 > > >
ここは心理学研究の基礎メーリングリストに投稿された過去の記事を掲載しているページです。