I have a data frame, df, that doesn't stack properly. I would believe that assigning my product of the groupby() function for Pandas dataframe would output a dataframe, but instead I get a pandas.core.groupby.DataFrameGroupBy object.
Or, can you convert the object into a dataframe?
Here is my input, df:
                  Flavor      MONTH        Score
6                 Vanilla     March_2018   2.941176
7                 Chocolate   March_2018   7.692308
8                 Banana      March_2018   0.000000
23                Strawberry  March_2018   20.000000
Here is my command: Score_df = df1.groupby(['Flavor','MONTH'])
And I want to produce:
Score_df =
MONTH         March_2018
Flavor
Vanilla       2.941176
Chocolate     7.692308
Banana        0.000000
Strawberry    20.000000
but instead I get: <pandas.core.groupby.DataFrameGroupBy object at 0x000002B7C2BE45F8>
 
    