Saves keystrokes for computing anomalies.
Anomaly(x, baseline = seq_along(x), ...)
numeric vector
logical or numerical vector used for subsetting x before computing the mean
other arguments passed to mean
such as na.rm
A numeric vector of the same length as x with each value's distance to the mean.
Other utilities:
JumpBy()
,
Mag()
,
Percentile()
,
logic
# Zonal temperature anomaly
library(data.table)
temperature[, .(lon = lon, air.z = Anomaly(air)), by = .(lat, lev)]
#> lat lev lon air.z
#> <num> <int> <num> <num>
#> 1: 90 1000 0.0 0
#> 2: 90 1000 2.5 0
#> 3: 90 1000 5.0 0
#> 4: 90 1000 7.5 0
#> 5: 90 1000 10.0 0
#> ---
#> 178700: -90 10 347.5 0
#> 178701: -90 10 350.0 0
#> 178702: -90 10 352.5 0
#> 178703: -90 10 355.0 0
#> 178704: -90 10 357.5 0