Method: TrailGuide::Calculators::Bayesian#cdf

Defined in:
lib/trail_guide/calculators/bayesian.rb

#cdf(variant, z) ⇒ Object



50
51
52
53
54
55
56
57
58
# File 'lib/trail_guide/calculators/bayesian.rb', line 50

def cdf(variant, z)
  x = variant.subset
  n = variant.superset
  if beta == :distribution
    Distribution::Beta.cdf(z, x+1, n-x+1)
  else
    Rubystats::BetaDistribution.new(x+1, n-x+1).cdf(z)
  end
end