Skip to content

Commit fae6272

Browse files
committed
REF: to_long -> to_frame
1 parent 2085168 commit fae6272

File tree

3 files changed

+12
-8
lines changed

3 files changed

+12
-8
lines changed

pandas/core/panel.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -840,9 +840,9 @@ def swapaxes(self, axis1='major', axis2='minor'):
840840

841841
return Panel(new_values, *new_axes)
842842

843-
def to_long(self, filter_observations=True):
843+
def to_frame(self, filter_observations=True):
844844
"""
845-
Transform wide format into long (stacked) format
845+
Transform wide format into long (stacked) format as DataFrame
846846
847847
Parameters
848848
----------
@@ -881,7 +881,8 @@ def to_long(self, filter_observations=True):
881881

882882
return DataFrame(data, index=index, columns=self.items)
883883

884-
toLong = deprecate('toLong', to_long)
884+
to_long = deprecate('to_long', to_frame)
885+
toLong = deprecate('toLong', to_frame)
885886

886887
def filter(self, items):
887888
"""

pandas/io/tests/test_pytables.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -344,14 +344,13 @@ def test_wide_table_dups(self):
344344

345345
def test_long(self):
346346
def _check(left, right):
347-
tm.assert_panel_equal(left.to_wide(),
348-
right.to_wide())
347+
tm.assert_panel_equal(left.to_panel(), right.to_panel())
349348

350349
wp = tm.makePanel()
351-
self._check_roundtrip(wp.to_long(), _check)
350+
self._check_roundtrip(wp.to_frame(), _check)
352351

353352
# empty
354-
self.assertRaises(ValueError, self._check_roundtrip, wp.to_long()[:0],
353+
self.assertRaises(ValueError, self._check_roundtrip, wp.to_frame()[:0],
355354
_check)
356355

357356
def test_longpanel(self):

pandas/sparse/panel.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
from pandas.sparse.frame import SparseDataFrame
1616

17+
from pandas.util.decorators import deprecate
1718

1819
class SparsePanelAxis(object):
1920

@@ -219,7 +220,7 @@ def copy(self):
219220
default_fill_value=self.default_fill_value,
220221
default_kind=self.default_kind)
221222

222-
def to_long(self, filter_observations=True):
223+
def to_frame(self, filter_observations=True):
223224
"""
224225
Convert SparsePanel to (dense) DataFrame
225226
@@ -269,6 +270,9 @@ def to_long(self, filter_observations=True):
269270
df = DataFrame(values, index=index, columns=self.items)
270271
return df.sortlevel(level=0)
271272

273+
to_long = deprecate('to_long', to_frame)
274+
toLong = deprecate('toLong', to_frame)
275+
272276
def reindex(self, major=None, items=None, minor=None, major_axis=None,
273277
minor_axis=None, copy=False):
274278
"""

0 commit comments

Comments
 (0)