def test_sample_datetime_yaxis(self): start = np.datetime64(dt.datetime.today()) end = start+np.timedelta64(1, 's') ys = date_range(start, end, 10) image = Image((self.xs, ys, self.array)) curve = image.sample(y=ys[3]) self.assertEqual(curve, Curve((self.xs, self.array[3]), 'x', 'z'))
def test_image_sample(self): image = Image(self.array1) self.assertEqual( image.sample(y=0.25), Curve(np.array([(-0.333333, 0), (0, 1), (0.333333, 2)]), kdims=['x'], vdims=['z']))
def test_image_sample(self): image = Image(self.array1) self.assertEqual(image.sample(y=0.25).data, np.array([(-0.333333, 0), (0, 1), (0.333333, 2)]))
def test_image_sample(self): image = Image(self.array1) self.assertEqual(image.sample(y=0.25), Curve(np.array([(-0.333333, 0), (0, 1), (0.333333, 2)]), kdims=['x'], vdims=['z']))