Я уверен, что это довольно легко сделать, но я не могу понять это.
Я пишу на python и использую панды для работы с фреймами данных. Мой фрейм данных выглядит так:
a b c
1 10 20
1 30 40
1 60 70
1 80 100
2 10 20
2 60 70
2 80 100
И я хотел бы преобразовать это так:
a b1 c1 b2 c2 b3 c3 b4 c4
1 10 20 30 40 60 70 80 100
2 10 20 60 70 80 100 NA NA
В основном для каждой строки, где значение в a
одинаково, принимают значения в b
и c
и преобразуют их в новые столбцы, так что я получаю только одну строку для каждого значения в a
.
Надеюсь, я достаточно ясно, если не стесняйтесь, сообщите мне.
Заранее благодарим за любую помощь!
Флориан.