Beispiel #1
0
 def test_calc_95_ci(self):
     ci_95 = 6.6539041171330382
     calc_avg, calc_ci_95 = ps4.calc_95_ci(population, 299)
     print(calc_ci_95)
     self.assertTrue(
         ci_95 - 0.1 < calc_ci_95 < ci_95 + 0.1,
         "Got incorrect population 95% CI {} instead of {}.".format(
             calc_ci_95, ci_95))
Beispiel #2
0
            avg - 1 < calc_avg < avg + 1,
            "Got incorrect population average {} instead of {}.".format(
                calc_avg, avg))

    def test_calc_pop_std(self):
        std = 10.735455276791944
        calc_std = ps4.calc_pop_std(population, 299)
        print(calc_std)
        self.assertTrue(
            std - 0.1 < calc_std < std + 0.1,
            "Got incorrect population standard deviation {} instead of {}.".
            format(calc_std, std))

    def test_calc_95_ci(self):
        ci_95 = 6.6539041171330382
        calc_avg, calc_ci_95 = ps4.calc_95_ci(population, 299)
        print(calc_ci_95)

        self.assertTrue(
            ci_95 - 0.1 < calc_ci_95 < ci_95 + 0.1,
            "Got incorrect population 95% CI {} instead of {}.".format(
                calc_ci_95, ci_95))


if __name__ == "__main__":
    suite = unittest.TestSuite()
    suite.addTest(unittest.makeSuite(ps4_calc))
    unittest.TextTestRunner(verbosity=3).run(suite)
a, b = ps4.calc_95_ci(population, 299)
print(a + b, a - b)