コード例 #1
0
 def test_max_row_var_with_nans(self):
     """tests maximum row variance with NaNs"""
     matrix = [[1, np.nan, 9],
               [np.nan, 6, 10],
               [3, 7, np.nan],
               [4, 8, 12]]
     result = util.max_row_var(matrix)
     self.assertAlmostEqual(16.0, result)
コード例 #2
0
 def test_max_row_var(self):
     """tests maximum row variance function"""
     matrix = [[1, 5,  9, 13],
               [2, 6, 10, 14],
               [3, 7, 11, 15],
               [4, 8, 12, 16]]
     result = util.max_row_var(matrix)
     self.assertAlmostEqual(26.666666666666664, result)
コード例 #3
0
 def row_variance(self):
     if self.__row_variance is None:
         self.__row_variance = util.max_row_var(self.values)
     return self.__row_variance
コード例 #4
0
ファイル: datamatrix.py プロジェクト: msGenDev/cmonkey-python
 def row_variance(self):
     if self.__row_variance is None:
         self.__row_variance = util.max_row_var(self.values)
     return self.__row_variance