Пример #1
0
 def cochran(data, seeds, nums):
     ZScore = Zsc.zsc(seeds, data)
     pp = PopulationProportion.populationPorportion(seeds, nums, data)
     MarOfError = MarginOfError.marginOfError(seeds, data)
     sub = Subtraction.difference(1, pp)
     cochran = (Exponent.power(ZScore, 2) * pp * sub) / Exponent.power(
         MarOfError, 2)
     return cochran
Пример #2
0
    def cochran(data, seeds, nums):
        z_score = Z_score.z_score(seeds, data)
        prop = PopProportion.popProportion(seeds, nums, data)
        marginError = MarginOfError.marginOfError(seeds, data)
        diff = Subtraction.difference(1, prop)

        return (Exponent.power(z_score, 2) * prop * diff) / Exponent.power(
            marginError, 2)
Пример #3
0
 def knownSamplesize(seed, data):
     z = Zsc.zsc(seed, data)
     Mar = MarginOfError.marginOfError(seed, data)
     StDe = Stddev.stddev(data)
     value = (z * StDe) / Mar
     sam = Exponent.power(value, 2)
     return sam
Пример #4
0
    def knownPopStdDev(seed, data):
        z_score = Z_score.z_score(seed, data)
        marginError = MarginOfError.marginOfError(seed, data)
        stdDev = StdDeviation.stdDeviation(data)

        value = (z_score * stdDev) / marginError

        return Exponent.power(value, 2)
Пример #5
0
    def unknownPopulationStdev(seed, data, percent):
        ZScore = Zsc.zsc(seed, data)
        MarOfError = MarginOfError.marginOfError(seed, data)
        p = percent
        q = Subtraction.difference(1, p)
        pq = Division.quotient(ZScore, MarOfError)
        samplePopulation = Exponent.power(pq, 2) * p * q

        return samplePopulation
Пример #6
0
    def unknownPopStdDev(seed, data, percent):
        z_score = Z_score.z_score(seed, data)
        marginError = MarginOfError.marginOfError(seed, data)

        x = percent
        y = Subtraction.difference(1, x)
        xy = Division.quotient(z_score, marginError)

        sample = Exponent.power(xy, 2) * x * y

        return sample
Пример #7
0
 def test_MathOperations_exponent(self):
     self.assertEqual(16, Exponent.power(4, 2))
Пример #8
0
 def Power(self, a, b):
     self.Result = Exponent.power(a, b)
     return self.Result
 def test_calculator_exponent(self):
     self.assertEqual(169, Exponent.power(13,2))