pandas добавить столбец перечисления на основе категории - PullRequest
0 голосов
/ 22 апреля 2020

У меня есть следующий фрейм данных:

df_all:

Keyword    Type        Position
test       Video         1
test       News          2
test       News          3
test       Image         4
test       Image         5
test       Image         6
test       Video         7
test       News          8
test2      Video         1
test2      News          2
test2      Image         3
test2      News          4
test2      Video         5
test2      News          6

Теперь я хотел бы создать отдельные фреймы данных для каждого типа, создать новый столбец и "переиндексировать" позицию для каждого ключевое слово, чтобы конечный результат выглядел так:

df_news:

Keyword    Type        Position    Position_New
test       News          2               1
test       News          3               2
test       News          8               3
test2      News          2               1 
test2      News          4               2
test2      News          6               3 

df_video:

Keyword    Type        Position    Position_New
test       Video         1                1
test       Video         7                2 
test2      Video         1                1
test2      Video         5                2 

Могу ли я добиться этого с помощью некоторых групповых волхвов c?

Заранее спасибо, я очень ценю любую помощь или руководство.

...