У меня есть кадр данных панд, который поворачивается.Я не знаю, как изменить имена столбцов, чтобы я мог продолжить работу с поворотным фреймом данных естественным образом.Ниже приведен минимальный рабочий пример.
df = pd.DataFrame({'foo': ['one', 'one', 'one', 'two', 'two',
'two'],
'bar': ['A', 'B', 'C', 'A', 'B', 'C'],
'baz': [1, 2, 3, 4, 5, 6],
'zoo': ['x', 'y', 'z', 'q', 'w', 't']})
После поворота с
df.pivot(index='foo', columns='bar', values=['baz', 'zoo'])
вывод:
baz zoo
bar A B C A B C
foo
one 1 2 3 x y z
two 4 5 6 q w t
Что будет следующим шагом, чтобы получить вывод ниже?
A_baz B_baz C_baz A_zoo B_zoo C_zoo
one 1 2 3 x y z
two 4 5 6 q w t
Большое спасибо!