У меня есть 2 столбца - _a, _b.
import numpy as np
import pandas as pd
df = pd.DataFrame({'_a':[1,1,1,2,2,3,3],'_b':[3,4,5,3,3,3,9]})
df
_a _b
0 1 3
1 1 4
2 1 5
3 2 3
4 2 3
5 3 3
6 3 9
Мне нужно изменить первое значение в столбце _b на 0, сгруппированное по столбцу _a Как здесь:
_a _b
0 1 0
1 1 4
2 1 5
3 2 0
4 2 3
5 3 0
6 3 9
Заранее спасибо.