コード例 #1
0
ファイル: samplestand.py プロジェクト: jimishapatel/statistic
def samplestand(data, sample_size):

    dev = 0

    sample = sampledata(data, sample_size)

    sample_values = len(sample)

    x_bar = mean()

    x = sample_values

    n = subtraction(sample_values, 1)

    for dev in sample:

        dev = subtraction(x, x_bar)

        square_x_bar = square(dev)

        add = addition(square_x_bar, square_x_bar)

        result = division(add, n)

    return squareroot(result)
コード例 #2
0
def popstand(numbers):
    num_values = len(numbers)

    result = mean(numbers)
    total = 0
    for numb in numbers:
        result2 = subtraction(numb, result)
        sq = square(result2)
        total = addition(total, sq)
    return squareroot(division(num_values, total))
コード例 #3
0
def confidence_interval(numbers):
    num_value = len(numbers)
    result = popstand(numbers)
    result2 = squareroot(num_value)
    sample_error = division(result2, result)
    margin_error = multiplication(
        1.96, sample_error)  # 1.96=z_value for 95% confidence interval
    result4 = addition(result, margin_error)
    result5 = subtraction(margin_error, result)
    return result4, result5
コード例 #4
0
def stddev(nums):

    var = variance(nums)
    return squareroot(var)
コード例 #5
0
ファイル: calculator.py プロジェクト: meahesachin/statscalc
 def sqrt(self, a):
     self.result = squareroot.squareroot(int(a))
     return self.result
コード例 #6
0
ファイル: Calculator.py プロジェクト: asyed08/calculatorHw
 def squareroot(self, a):
     self.result = squareroot(a)
     return self.result
コード例 #7
0
ファイル: calculator.py プロジェクト: jay71294-dev/statistic
 def square_rt(self, a):
     self.result = squareroot(a)
     return round(float(self.result), 7)