def test_get_empirical_center(self): V = Variogram(self.c, self.v) # overwrite bins V.bins = [4, 8, 9, 12, 15] emp_x, emp_y = V.get_empirical(bin_center=True) assert_array_almost_equal(emp_x, [2., 6., 8.5, 10.5, 13.5])
def test_set_bins_directly(self): V = Variogram(self.c, self.v, n_lags=5) # set bins by hand bins = np.array([4., 20., 21., 25., 40.]) V.bins = bins # test setting assert_array_almost_equal(bins, V.bins, decimal=8) # test cov settings self.assertIsNone(V.cov) self.assertIsNone(V.cof)