def create_from_multi_dimensional_timeseries_test(self): """Test to cretae a Matrix from a multi dimensional Timeseries.""" # initialize Timeseries dataOne = [[0.0, [0.0, 1.3]], [0.1, [0.5, 3.5]], [0.2, [0.2, 4.7]]] tsOne = MDTS.from_twodim_list(dataOne, dimensions=2) # create Matrix mtrx = Matrix.from_timeseries(tsOne) exRes = [[0.0, 0.5, 0.2], [1.3, 3.5, 4.7]] self.assertEqual(mtrx.matrix, exRes)
def create_from_timeseries_test(self): """Test to create a Matrix from a one dimensional Timeseries.""" # initialize Timeseries dataOne = [[0.0, 0.0], [0.1, 0.1], [0.2, 0.2], [0.3, 0.3], [0.4, 0.4], [0.5, 0.5]] tsOne = TimeSeries.from_twodim_list(dataOne) # create Matrix mtrx = Matrix.from_timeseries(tsOne) exRes = [[entry[1] for entry in dataOne]] self.assertEqual(mtrx.matrix, exRes)
def create_from_multi_dimensional_timeseries_test(self): """Test to cretae a Matrix from a multi dimensional Timeseries.""" # initialize Timeseries dataOne = [ [0.0, [0.0, 1.3]], [0.1, [0.5, 3.5]], [0.2, [0.2, 4.7]] ] tsOne = MDTS.from_twodim_list(dataOne, dimensions=2) # create Matrix mtrx = Matrix.from_timeseries(tsOne) exRes = [ [0.0, 0.5, 0.2], [1.3, 3.5, 4.7] ] self.assertEqual(mtrx.matrix, exRes)
def create_from_timeseries_test(self): """Test to create a Matrix from a one dimensional Timeseries.""" # initialize Timeseries dataOne = [ [0.0, 0.0], [0.1, 0.1], [0.2, 0.2], [0.3, 0.3], [0.4, 0.4], [0.5, 0.5] ] tsOne = TimeSeries.from_twodim_list(dataOne) # create Matrix mtrx = Matrix.from_timeseries(tsOne) exRes = [[entry[1] for entry in dataOne]] self.assertEqual(mtrx.matrix, exRes)