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'))
Esempio n. 2
0
 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']))
Esempio n. 3
0
 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'))
Esempio n. 4
0
 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)]))
Esempio n. 5
0
 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']))