У меня есть следующий фрейм данных:
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?
Заранее спасибо, я очень ценю любую помощь или руководство.