Sha256: 9ecf1070b49f4fbcc68028f4232ffebb41ef57fcf9420a3f60391829d549f9fa

Contents?: true

Size: 703 Bytes

Versions: 5

Compression:

Stored size: 703 Bytes

Contents

begin
  require 'statistics2'
rescue LoadError
  puts "You should install statistics2"
end
# Several distributions modules to calculate cdf, inverse cdf and pdf
# See Distribution::Pdf for interface.
# 
# Usage:
#    Distribution::Normal.cdf(1.96)
#    => 0.97500210485178
#    Distribution::Normal.p_value(0.95)
#    => 1.64485364660836
module Distribution
  def self.has_gsl?
    Statsample.has_gsl?
  end
  
  autoload(:ChiSquare, 'distribution/chisquare')
  autoload(:T, 'distribution/t')
  autoload(:F, 'distribution/f')
  autoload(:Normal, 'distribution/normal')
  autoload(:NormalBivariate, 'distribution/normalbivariate')
  # autoload(:NormalMultivariate, 'distribution/normalmultivariate')
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
statsample-0.18.0 lib/distribution.rb
statsample-0.17.0 lib/distribution.rb
statsample-0.16.0 lib/distribution.rb
statsample-0.15.1 lib/distribution.rb
statsample-0.15.0 lib/distribution.rb