medci <-
function(x, alpha = 0.05)
{
#gets Bloch and Gastwirth SE for sample median and the corresponding resistant 100 (1-alpha)% CI
#defaults are alpha = .05
n <- length(x)
up <- 1 - alpha/2
med <- median(x)
ln <- floor(n/2) - ceiling(sqrt(n/4))
un <- n - ln
d <- sort(x)
rdf <- un - ln - 1
cut <- qt(up, rdf)
sebg <- 0.5 * (d[un] - d[ln + 1])
rval <- cut * sebg
rlo <- med - rval
rhi <- med + rval
list(int = c(rlo, rhi), med = med, sebg = sebg)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.