У меня есть один входной файл, который приведен ниже.
Values,series,setupresultcode,nameofresultcode,resultcode
2,9184200,,serviceSetupResultempty,2001
11,9184200,0,successfulReleasedByService,2001
194,9184200,1,successfulDisconnectedByCallingParty,2001
101,9184200,2,successfulDisconnectByCalledParty,2001
2,9184201,0,successfulReleasedByService,2001
78,9184201,1,successfulDisconnectedByCallingParty,2001
32,9184201,2,successfulDisconnectByCalledParty,2001
4,9184202,0,successfulReleasedByService,2001
63,9184202,1,successfulDisconnectedByCallingParty,2001
37,9184202,2,successfulDisconnectByCalledParty,2001
Я хочу вывод, как указано ниже:
Series,successfulReleasedByService,successfulDisconnectedByCallingParty,successfulDisconnectByCalledParty,serviceSetupResultempty
9184200,11,194,101,2
9184202,4,63,37,
Сохранить серию как общее значение печати series.i.e. первый столбец относительно результирующего code.i.e третий (целочисленный) или четвертый (строковый) столбец входного файла.
Например: второй столбец данных имеет n номеров серии; возьмите 9184200. Эта серия имеет 4 setupresultcode (пусто, 0,1,2). Название каждого кода результата дается в 4-м столбце. Я хочу напечатать, если код результата равен 0; то есть successReleasedByService, затем выведите значение 11 для серии 9184200.