class Statistic::StandardDeviation

正規表現

Public Instance Methods

calc() click to toggle source

正規分布

# File lib/statistic.rb, line 38
def calc
  variances ** (1 / 2.0)
end
within_95_percent?(data) click to toggle source

95%信頼区間: 正規分布の2倍の範囲内に入るかどうか

# File lib/statistic.rb, line 43
def within_95_percent?(data)
  within_n_deviation?(2, data)
end

Private Instance Methods

within_n_deviation?(n, data) click to toggle source
# File lib/statistic.rb, line 48
def within_n_deviation?(n, data)
  data_deviation = data - average
  square_and_square_root(data_deviation) <= calc * n
end