Я хочу сгруппировать по столбцу id
и добавить значение из следующей строки в текущую строку только для столбца trip
Как я могу преобразовать первый фрейм данных во второй фрейм данных, показанный ниже?
Я не уверен, что единственное, что требуется, — это объединить идентификатор поездки следующей строки с текущей строкой, но если это так, не могли бы вы использовать shift(-1) ?
df['newtrip']=df['trip']+'-'+df['trip'].shift(-1)
большое спасибо!! df['поездка']=df['поездка']+'-'+df.groupby('id')['поездка'].shift(-1)