df1.sort_index(axis=1, level=1, inplace=True)
df1.columns = [''.join(col) for col in df1.columns]
df1.reset_index(inplace=True)
Объедините несколько строк временных рядов в одну строку с помощью Pandas