S3 method for quantities
objects (see diff
).
Usage
# S3 method for class 'quantities'
diff(x, lag = 1L, differences = 1L, ...)
Examples
diff(set_quantities(1:10, m/s, 0.1), 2)
#> Units: [m/s]
#> Errors: 0.1414214 0.1414214 0.1414214 0.1414214 0.1414214 ...
#> [1] 2 2 2 2 2 2 2 2
diff(set_quantities(1:10, m/s, 0.1), 2, 2)
#> Units: [m/s]
#> Errors: 0.2 0.2 0.2 0.2 0.2 ...
#> [1] 0 0 0 0 0 0
x <- cumsum(cumsum(set_quantities(1:10, m/s, 0.1)))
diff(x, lag = 2)
#> Units: [m/s]
#> Errors: 0.2645751 0.3605551 0.4582576 0.5567764 0.6557439 ...
#> [1] 9 16 25 36 49 64 81 100
diff(x, differences = 2)
#> Units: [m/s]
#> Errors: 0.3605551 0.5000000 0.6403124 0.7810250 0.9219544 ...
#> [1] 3 4 5 6 7 8 9 10