Sha256: 11d2b75ae3601ba79ed05a17aeeb7e0b28322253196f9498445e95a09ed3ade5
Contents?: true
Size: 855 Bytes
Versions: 2
Compression:
Stored size: 855 Bytes
Contents
module Statsample # Module for several statistical tests module Test autoload(:UMannWhitney, 'statsample/test/umannwhitney') autoload(:Levene, 'statsample/test/levene') # Calculate chi square for two Matrix class << self def chi_square(real,expected) sum=0 (0...real.row_size).each {|row_i| (0...real.column_size).each {|col_i| val=((real[row_i,col_i].to_f - expected[row_i,col_i].to_f)**2) / expected[row_i,col_i].to_f # puts "Real: #{real[row_i,col_i].to_f} ; esperado: #{expected[row_i,col_i].to_f}" # puts "Diferencial al cuadrado: #{(real[row_i,col_i].to_f - expected[row_i,col_i].to_f)**2}" sum+=val } } sum end def u_mannwhitney(v1p,v2p) Statsample::Test::UMannWhitney.new(v1p,v2p) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
statsample-0.7.0 | lib/statsample/test.rb |
statsample-0.6.7 | lib/statsample/test.rb |