Changeset 3004 for trunk/test/fisher.cc
- Timestamp:
- Mar 24, 2013, 1:51:14 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/fisher.cc
r2881 r3004 91 91 } 92 92 suite.add(suite.equal_fix(f.p_value(), 0.0123, 0.0001)); 93 f.p_value_one_sided(); 93 f.p_left(); 94 f.p_right(); 94 95 } 95 96 … … 108 109 f.minimum_size() = 0; 109 110 f.oddsratio(10,20,20,50); 110 suite.add(suite.equal(f.p_value(), 2*f.p_value_one_sided())); 111 // oddsratio 1.25 > 1 so p = 2*p_right 112 suite.add(suite.equal(f.p_value(), 2*f.p_right())); 111 113 f.oddsratio(10,20,10,20); 112 114 suite.add(suite.equal(f.p_value(), 1.0)); 113 suite.add(suite.equal(f.p_value_one_sided(), 0.5)); 115 suite.add(suite.equal(f.p_right(), 0.5)); 116 suite.add(suite.equal(f.p_left(), 0.5)); 114 117 } 115 118 … … 125 128 f.oddsratio(10, 20, 20, 200); 126 129 suite.add(suite.equal_fix(f.p_value(), 0.000811906062767622,1e-16)); 127 suite.add(suite.equal_fix(f.p_ value_one_sided(), 0.000811906062767622,1e-16));130 suite.add(suite.equal_fix(f.p_right(), 0.000811906062767622,1e-16)); 128 131 129 132 // testing symmetry … … 132 135 f2.oddsratio(20, 200, 10, 20); 133 136 suite.add(suite.equal(f2.p_value(), f.p_value())); 137 suite.add(suite.equal(f2.p_left(), f.p_right())); 134 138 135 139 f.oddsratio(1, 1, 1, 2); 136 140 suite.add(suite.equal(f.p_value(), 1.0, 2)); 137 suite.add(suite.equal(f.p_value_one_sided(), 0.7)); 141 suite.add(suite.equal(f.p_right(), 0.7)); 142 suite.add(suite.equal(f.p_left(), 0.9)); 138 143 139 144 f.oddsratio(1, 1, 2, 1); 140 145 suite.add(suite.equal(f.p_value(), 1.0, 2)); 141 suite.add(suite.equal(f.p_ value_one_sided(), 0.9));142 146 suite.add(suite.equal(f.p_right(), 0.9)); 147 suite.add(suite.equal(f.p_left(), 0.7)); 143 148 }
Note: See TracChangeset
for help on using the changeset viewer.