У меня есть набор данных, подобный этому:Как объединить дубликаты в 2D питона массивов
# Start_Time End_Time Call_Type Info
1 13:14:37.236 13:14:53.700 Ping1 RTT(Avr):160ms
2 13:14:58.955 13:15:29.984 Ping2 RTT(Avr):40ms
3 13:19:12.754 13:19:14.757 Ping3_1 RTT(Avr):620ms
3 13:19:12.754 Ping3_2 RTT(Avr):210ms
4 13:14:58.955 13:15:29.984 Ping4 RTT(Avr):360ms
5 13:19:12.754 13:19:14.757 Ping1 RTT(Avr):40ms
6 13:19:59.862 13:20:01.522 Ping2 RTT(Avr):163ms
...
Когда я анализирую через него, мне нужно объединить результаты Ping3_1
и Ping3_2
, взять среднее из тех, два ряда, а также экспорт, что в один ряд, так что в конце результата будет выглядеть так:
# Start_Time End_Time Call_Type Info
1 13:14:37.236 13:14:53.700 Ping1 RTT(Avr):160ms
2 13:14:58.955 13:15:29.984 Ping2 RTT(Avr):40ms
3 13:19:12.754 13:19:14.757 Ping3 RTT(Avr):415ms
4 13:14:58.955 13:15:29.984 Ping4 RTT(Avr):360ms
5 13:19:12.754 13:19:14.757 Ping1 RTT(Avr):40ms
6 13:19:59.862 13:20:01.522 Ping2 RTT(Avr):163ms
...
в настоящее время я конкатенации колонки 0 и 1, чтобы сделать уникальный ключ, находя дублирования там, то делает остальное специальное лечение для этих параллельных пинов. Это не элегантно. Просто задайтесь вопросом, что лучше для этого. Благодаря!
Являются ли дубликаты всегда на соседних строках? –