Exemplo n.º 1
0
    def test_method_signatures(self):
        tm.assert_frame_equal(self.df.melt(), melt(self.df))

        tm.assert_frame_equal(
            self.df.melt(id_vars=['id1', 'id2'], value_vars=['A', 'B']),
            melt(self.df, id_vars=['id1', 'id2'], value_vars=['A', 'B']))

        tm.assert_frame_equal(
            self.df.melt(var_name=self.var_name, value_name=self.value_name),
            melt(self.df, var_name=self.var_name, value_name=self.value_name))

        tm.assert_frame_equal(self.df1.melt(col_level=0),
                              melt(self.df1, col_level=0))
Exemplo n.º 2
0
    def test_method_signatures(self):
        tm.assert_frame_equal(self.df.melt(),
                              melt(self.df))

        tm.assert_frame_equal(self.df.melt(id_vars=['id1', 'id2'],
                                           value_vars=['A', 'B']),
                              melt(self.df,
                                   id_vars=['id1', 'id2'],
                                   value_vars=['A', 'B']))

        tm.assert_frame_equal(self.df.melt(var_name=self.var_name,
                                           value_name=self.value_name),
                              melt(self.df,
                                   var_name=self.var_name,
                                   value_name=self.value_name))

        tm.assert_frame_equal(self.df1.melt(col_level=0),
                              melt(self.df1, col_level=0))
Exemplo n.º 3
0
 def test_top_level_method(self):
     result = melt(self.df)
     assert result.columns.tolist() == ['variable', 'value']
Exemplo n.º 4
0
 def test_top_level_method(self):
     result = melt(self.df)
     self.assertEqual(result.columns.tolist(), ['variable', 'value'])
Exemplo n.º 5
0
 def test_top_level_method(self):
     result = melt(self.df)
     assert result.columns.tolist() == ['variable', 'value']