Скажем, у меня есть DataFrame который выглядит следующим образом:Расшахтовочная DataFrame с несколькими колонками «значение» в Python панд
keys sample verify
0 foo a 1
1 bar b 2
2 monty c 3
3 foo d 4
4 bar e 5
5 monty f 6
То, что я хочу в этой форме:
foo_1 bar_1 monty_1 foo_2 bar_2 monty_2
0 a b c 1 2 3
1 d e f 4 5 6
Что является лучшим способом от распаковки? Я попробовал как pandas.pivot_table(), так и функцию pandas.unstack(), но сводная таблица не работает с алфавитными значениями, а функция unack не работает так, как я думаю, она должна (то есть инвертировать стек). Я предполагаю, что вы могли бы разбить столбец по столбцу и присоединиться к данным в конце, проблема, с которой я в основном сталкиваюсь, - это функция расстегивания и то, что она делает. Любые мысли о лучшем способе сделать это?
Работает отлично! Спасибо тонну – sfortney
@sfortney рад, что я могу помочь – piRSquared