stat

RubyでSpearman's R (順位相関係数)を計算しよう

Rubyの配列(Arrayクラス)を拡張して和,分散,標準偏差,相関係数を計算する - Loud Minority や Ruby で Mann-Whitney U test をする - Loud Minority の続き. Spearman(スピアマン)の順位相関係数を計算しよう. http://d.hatena.ne.jp/sesejun/20070502/…

Ruby で Mann-Whitney U test をする

Rubyで順位検定のマン- ホイットニーのU検定をするプログラムを書いて見ました. 教科書に出てくる平均や分散の近似式で計算しています(配列の長さを n1, n2とすると,平均 n1*n2/2, 分散 sqrt(n1*n2 * (n1+n2-1)/12) このため,順位が同じものが非常に多い…