У меня есть DataFrame, как показано ниже:
ID value line_end
1 1 5 -1
2 1 5 -1
3 1 7 -1
4 2 3 -1
5 2 4 -1
6 2 8 -1
7 2 23 -1
8 3 12 -1
9 4 1 -1
10 4 2 -1
11 4 3 -1
12 4 5 -1
13 5 2 -1
Что я хочу сделать, это добавить значение -2 в конце последней строки из набора строк с одинаковым идентификатором. Это должно выглядеть как ниже. Стоит ли использовать цикл for или есть другой способ?
ID value line_end
1 1 5 -1
2 1 5 -1
3 1 7 -1 -2
4 2 3 -1
5 2 4 -1
6 2 8 -1
7 2 23 -1 -2
8 3 12 -1 -2
9 4 1 -1
10 4 2 -1
11 4 3 -1
12 4 5 -1 -2
13 5 2 -1 -2