示例#1
0
 def test_multiple_tests_correction_zerodivisionerror(self):
     test_df = pd.DataFrame(
         pd.DataFrame({'Group': [], 'P-value': []}))
     test_df_mt = _multiple_tests_correction(test_df)
     # ZeroDivisionError is ignored, so new df should be empty and == old
     self.assertEqual(test_df_mt.sort_index(inplace=True),
                      test_df.sort_index(inplace=True))
示例#2
0
 def test_multiple_tests_correction(self):
     test_df = pd.DataFrame(
         pd.DataFrame({
             'Group': [1, 2, 3],
             'P-value': [1, 1, 0.01]
         }))
     test_df = _multiple_tests_correction(test_df)
     self.assertEqual(list(test_df['FDR P-value']),
                      [1., 1., 0.030000000000000002])