Если вам нужно с Cent, вы можете использовать этот
Здесь taka означает доллар США и значение paisa cent
Я знаю, что итерации следует избегать всякий раз, когда это возможно, но вот решение, использующее итерацию:
total = 0
Cumsum = []
for item in df.Money:
total += item
if total < 100:
Cumsum.append(np.nan)
else:
Cumsum.append(total)
total = 0
df['Cumsum'] = Cumsum
Вывод:
Money Cumsum
Year Month
2017 01 24 NaN
02 84 108.0
06 36 NaN
2018 04 25 NaN
05 65 126.0
08 76 NaN