Вы можете использовать метод Base cumsum
, чтобы вычислить совокупную сумму вектора, а затем сохранить ее в новом столбце кадра данных:
df[!, :cumulative_sum] = cumsum(df[!, :scores]) # the ! is to avoid copying
В приведенном ниже комментарии @ Bogumił Kamiński вытакже можно сделать:
df.cumulative_sum = cumsum(df.scores)
, что является более чистым синтаксисом.