У меня большой массив данных со множеством дубликатов. Я хочу сохранить первую и последнюю запись каждого дубликата, но опускать каждый дубликат между ними.
Я уже пытался добиться этого, используя df.drop_duplicates с параметрами 'first' и 'last' дляполучите два кадра данных, а затем снова объедините их в один df, чтобы у меня была первая и последняя запись, но это не сработало.
df_first = df
df_last = df
df_first['Path'].drop_duplicates(keep='first', inplace=True)
df_last['Path'].drop_duplicates(keep='last', inplace=True)
Спасибо за вашу помощь заранее!