コード例 #1
0
def confidence_interval(data):
    z_value = 1.05
    mean =sample_mean(data)
    sd = pop_standard_dev(data)
    x = len(data)
    y = division(squareroot(x), sd)
    margin_of_error = multiplication(z_value, y)
    a = subtraction(mean, margin_of_error)
    b = addition(mean, margin_of_error)
    return a, b
コード例 #2
0
def sample_st_deviation(data, sample_size):
    dev = 0
    sample = getSample(data, sample_size)
    sample_values = len(sample)
    x_bar = sample_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)
        divide = division(add, n)
    return squareroot(divide)
コード例 #3
0
def sample_standard_deviation(number_list, sample_size):
    # 1. Calculate the mean of number_list
    mean = sample_mean(number_list, sample_size)
    # 2. Subtract mean from each data point and then square each value
    new_list = []
    for x in number_list:
        new_val = x - mean
        new_val = math.pow(new_val, 2)
        new_list.append(new_val)
    # 3. Calculate the mean of the squared differences, this is the variance
    new_mean = population_mean(new_list)
    # 4. pop standard deviation is the square root of the variance
    result = math.sqrt(new_mean)

    return result
コード例 #4
0
ファイル: P_Value.py プロジェクト: yk273/IS601-Mini-Project-2
def P_value(P_value_list):
    return division(
        subtraction(sample_mean(P_value_list), population_mean(P_value_list)),
        division(population_standard_deviance(P_value_list),
                 square_root(num_values)))
コード例 #5
0
 def sample_mean(self, sample_size):
     self.result = sample_mean(self.data, sample_size)
     return self.result
コード例 #6
0
 def sample_mean(self):
     self.result = sample_mean(self.sample_mean_list)
     return self.result
コード例 #7
0
 def sample_mean(self, a, b, c):
     self.result = sample_mean(a, b, c)
     return self.result
コード例 #8
0
ファイル: Statistics.py プロジェクト: ssempax1/statscalc1
 def sample_mean(self, val1, val2, val3, val4, val5):
     self.result = sample_mean(val1, val2, val3, val4, val5)
     return self.result