@@ -1490,18 +1490,18 @@ def test_frame_describe_multikey(self):
1490
1490
for name , group in groupedT :
1491
1491
assert_frame_equal (result [name ], group .describe ())
1492
1492
1493
- # GH #14848
1494
1493
def test_frame_describe_tupleindex (self ):
1494
+
1495
+ # GH 14848 - regression from 0.19.0 to 0.19.1
1495
1496
df1 = DataFrame ({'x' : [1 , 2 , 3 , 4 , 5 ] * 3 ,
1496
1497
'y' : [10 , 20 , 30 , 40 , 50 ] * 3 ,
1497
1498
'z' : [100 , 200 , 300 , 400 , 500 ] * 3 })
1498
1499
df1 ['k' ] = [(0 , 0 , 1 ), (0 , 1 , 0 ), (1 , 0 , 0 )] * 5
1499
1500
df2 = df1 .rename (columns = {'k' : 'key' })
1500
- des1 = df1 .groupby ('k' ).describe ()
1501
- des2 = df2 .groupby ('key' ).describe ()
1502
- if len (des1 ) > 0 :
1503
- des2 .index .set_names (des1 .index .names , inplace = True )
1504
- assert_frame_equal (des1 , des2 )
1501
+ result = df1 .groupby ('k' ).describe ()
1502
+ expected = df2 .groupby ('key' ).describe ()
1503
+ expected .index .set_names (result .index .names , inplace = True )
1504
+ assert_frame_equal (result , expected )
1505
1505
1506
1506
def test_frame_groupby (self ):
1507
1507
grouped = self .tsframe .groupby (lambda x : x .weekday ())
0 commit comments