Variance.RdVariance creates a streaming algorithm that can be
used to calculate the population and sample variance of incoming values
An R6Class generator object
new()Creates a new Variance streamer object.
Variance$new(x = NULL, sample = FALSE)variance <- Variance$new()update()Updates the Variance with a stream of new values
variance <- Variance$new(c(1, 2))
variance$update(c(3, 4))
variance$value
#> [1] 1.25
#> [1] 1.25
## ------------------------------------------------
## Method `Variance$new`
## ------------------------------------------------
variance <- Variance$new()
## ------------------------------------------------
## Method `Variance$update`
## ------------------------------------------------
variance <- Variance$new(c(1,2))
variance$update(c(3,4))