# NOT RUN {
## Non-grouped
fcumsum(AirPassengers)
# }
# NOT RUN {
fcumsum(EuStockMarkets) |> head()
# }
# NOT RUN {
fcumsum(mtcars)
# Non-grouped but ordered
o <- order(rnorm(nrow(EuStockMarkets)))
all.equal(copyAttrib(fcumsum(EuStockMarkets[o, ], o = o)[order(o), ], EuStockMarkets),
fcumsum(EuStockMarkets))
# }
# NOT RUN {
## Grouped
with(wlddev, fcumsum(PCGDP, iso3c)) |> head()
## Grouped and ordered
with(wlddev, fcumsum(PCGDP, iso3c, year)) |> head()
with(wlddev, fcumsum(PCGDP, iso3c, year, fill = TRUE)) |> head()
# }
Run the code above in your browser using DataLab