meltdf = pd.melt(df, id_vars=['State', 'RegionName', 'RegionID', 'Metro',
    'CountyName', 'SizeRank'], var_name='Date', value_name='Data')
pandas how to use groupby to group columns by date in the label?