def test_aggregation_std_with_unique(self):
ts = carbonara.TimeSerie.from_tuples(
[(datetime64(2014, 1, 1, 12, 0, 0), 3)])
ts = self._resample(ts, numpy.timedelta64(60, 's'), 'std')
self.assertEqual(0, len(ts), ts.values)
ts = carbonara.TimeSerie.from_tuples(
[(datetime64(2014, 1, 1, 12, 0, 0), 3),
(datetime64(2014, 1, 1, 12, 0, 4), 6),
(datetime64(2014, 1, 1, 12, 0, 9), 5),
(datetime64(2014, 1, 1, 12, 1, 6), 9)])
ts = self._resample(ts, numpy.timedelta64(60, 's'), "std")
self.assertEqual(1, len(ts))
self.assertEqual(1.5275252316519465,
ts[datetime64(2014, 1, 1, 12, 0, 0)][1])
评论列表
文章目录