Пример #1
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'))
Пример #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']))
Пример #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'))
Пример #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)]))
Пример #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']))