1 | weightedVar(x, weights = rep(1, length(x)), method = c("unbiased", "ML"))
|
x |
|
weights |
|
method |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | ##---- Should be DIRECTLY executable !! ----
##-- ==> Define data, use random,
##-- or do help(data=index) for the standard data sets.
## The function is currently defined as
function (x, weights = rep(1, length(x)), method = c("unbiased",
"ML"))
{
xMean <- weighted.mean(x, weights)
xVar <- sum(weights * (x - xMean)^2)
xVar <- switch(match.arg(method), unbiased = xVar/(sum(weights) -
1), ML = xVar/sum(weights))
return(xVar)
}
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.