@@ 34-52 (lines=19) @@ | ||
31 | self.assertFalse(reject_one_tail) |
|
32 | self.assertFalse(reject_two_tail) |
|
33 | ||
34 | def test_mean_student(self): |
|
35 | mu = 0.0 |
|
36 | sigma = 1.0 |
|
37 | sample_size = 29 |
|
38 | sample = Sample() |
|
39 | ||
40 | for i in range(sample_size): |
|
41 | sample.add_numeric(normal(mu, sigma)) |
|
42 | ||
43 | sampling_distribution = MeanSamplingDistribution(sample_distribution=SampleDistribution(sample)) |
|
44 | testing = MeanTesting(sampling_distribution=sampling_distribution, mean_null=0.0) |
|
45 | ||
46 | print('one tail p-value: ' + str(testing.p_value_one_tail)) |
|
47 | print('two tail p-value: ' + str(testing.p_value_two_tail)) |
|
48 | reject_one_tail, reject_two_tail = testing.will_reject(0.01) |
|
49 | print('will reject mean = 0 (one-tail) ? ' + str(reject_one_tail)) |
|
50 | print('will reject mean = 0 (two-tail) ? ' + str(reject_two_tail)) |
|
51 | self.assertFalse(reject_one_tail) |
|
52 | self.assertFalse(reject_two_tail) |
|
53 | ||
54 | if __name__ == '__main__': |
|
55 | unittest.main() |
|
@@ 14-32 (lines=19) @@ | ||
11 | ||
12 | class MeanTestingUnitTest(unittest.TestCase): |
|
13 | ||
14 | def test_mean_normal(self): |
|
15 | mu = 0.0 |
|
16 | sigma = 1.0 |
|
17 | sample_size = 31 |
|
18 | sample = Sample() |
|
19 | ||
20 | for i in range(sample_size): |
|
21 | sample.add_numeric(normal(mu, sigma)) |
|
22 | ||
23 | sampling_distribution = MeanSamplingDistribution(sample_distribution=SampleDistribution(sample)) |
|
24 | testing = MeanTesting(sampling_distribution=sampling_distribution, mean_null=0.0) |
|
25 | ||
26 | print('one tail p-value: ' + str(testing.p_value_one_tail)) |
|
27 | print('two tail p-value: ' + str(testing.p_value_two_tail)) |
|
28 | reject_one_tail, reject_two_tail = testing.will_reject(0.01) |
|
29 | print('will reject mean = 0 (one-tail) ? ' + str(reject_one_tail)) |
|
30 | print('will reject mean = 0 (two-tail) ? ' + str(reject_two_tail)) |
|
31 | self.assertFalse(reject_one_tail) |
|
32 | self.assertFalse(reject_two_tail) |
|
33 | ||
34 | def test_mean_student(self): |
|
35 | mu = 0.0 |