def _check(frame): dense_frame = frame.to_dense() wp = WidePanel.from_dict({"foo": frame}) from_dense_lp = wp.to_long() from_sparse_lp = spm.stack_sparse_frame(frame) self.assert_(np.array_equal(from_dense_lp.values, from_sparse_lp.values))
def test_to_dense(self): dwp = self.panel.to_dense() dwp2 = WidePanel.from_dict(self.data_dict) assert_panel_equal(dwp, dwp2)
def test_dense_to_sparse(self): wp = WidePanel.from_dict(self.data_dict) dwp = wp.to_sparse() self.assert_(isinstance(dwp['ItemA']['A'], SparseSeries))