Exemple #1
0
def zscore(num):
    z_mean = populationmean(num)
    sd = stddev(num)
    z_list = []
    for x in num:
        z = round(((x - z_mean) / sd), 6)
        z_list.append(z)
    return z_list
Exemple #2
0
def z_score(num):
    z_mean = populationmean(num)
    sd = stddev(num)
    zlist = []
    for x in num:
        z = round(division(subtraction(x, z_mean), sd), 6)
        zlist.append(z)
    return zlist
Exemple #3
0
def variance(num):
    try:
        pop_mean = populationmean(num)
        num_values = len(num)
        x = 0
        for i in num:
            x = x + squaring(i - pop_mean)
        return round(division(x, num_values), 3)
    except ValueError:
        print("Error with data")
def confidence_interval_top(num):
    try:
        num_values = len(num)
        z = 1.96
        sd = stddev(num)
        avg = populationmean(num)
        return round(avg + (z * sd / squarerooting(num_values)), 5)
    except ZeroDivisionError:
        print("Error: Can't Divide by 0")
    except ValueError:
        print("Error: Check your data inputs")
def confidence_interval_bottom(num):
    try:
        num_values = len(num)
        z = 1.96
        sd = stddev(num)
        avg = populationmean(num)
        return round(avg - (z * sd / square_root(num_values)), 5)
    except ZeroDivisionError:
        print("Error:Insert a number greater than 0")
    except ValueError:
        print("Error: Enter correct data type ")
def confidence_interval_bottom(num):
    try:
        num_values = len(num)
        z = 1.96
        sd = stddev(num)
        avg = populationmean(num)
        return round(avg - (z * sd / root(num_values)), 5)
    except ZeroDivisionError:
        print("Can't Divide by 0 Error")
    except ValueError:
        print("Please Check your data inputs")
Exemple #7
0
def confidence_interval_top(num):
    try:
        num_values = len(num)
        z = 1.96
        sd = stddev(num)
        avg = populationmean(num)
        return round(avg + (z * sd / square_root(num_values)), 5)
    except ZeroDivisionError:
        print("Error: Enter a value greater then 0")
    except ValueError:
        print("Error: insert correct datatype")
Exemple #8
0
def samplevariance(num):
    try:
        pop_mean = populationmean(num)
        num_values = len(num)
        x = 0
        for i in num:
            x = x + square(i - pop_mean)
        return round(division(x, num_values), 7)
    except ZeroDivisionError:
        print("Error: Enter numbers greater than 0")
    except ValueError:
        print("Error: insert correct data type")
Exemple #9
0
def samplevariance(num):
    try:
        pop_mean = populationmean(num)
        num_values = len(num)
        x = 0
        for i in num:
            x = x + squaring(i - pop_mean)
        return round(division(x, num_values), 7)
    except ZeroDivisionError:
        print("Error: Can't Divide by 0")
    except ValueError:
        print("Error: Check your data inputs")
Exemple #10
0
def variance(num):
    try:
        pop_mean = populationmean(num)
        num_values = len(num)
        x = 0
        for i in num:
            x = x + square(i - pop_mean)
        return division(x, num_values)
    except ZeroDivisionError:
        print("Can't Divide by 0 Error")
    except ValueError:
        print("Please Check your data inputs")
Exemple #11
0
def variance(num):
    try:
        pop_mean = populationmean(num)
        num_values = len(num)
        x = 0
        for i in num:
            # x = x + square(i-pop_mean)
            x = addition(x, square(subtraction(i, pop_mean)))
        return division(x, num_values)
    except ZeroDivisionError:
        print("Error: Enter number greater than  0")
    except ValueError:
        print("Error: Enter correct data type")
Exemple #12
0
def confidence_low(num):
    values = len(num)
    z = 1.96
    stdev1 = stddev(num)
    avg = populationmean(num)
    return (avg - (z * stdev1)) / (squarerooting(values))
Exemple #13
0
 def population_mean(self, data):
     self.result = populationmean(data)
     return self.result