na.rm: set to TRUE to exclude NAs before computing the pseudomedian
Returns
a scalar numeric value
Details
Uses fast Fortran code to compute the pseudomedian of a numeric vector. The pseudomedian is the median of all possible midpoints of two observations. The pseudomedian is also called the Hodges-Lehmann one-sample estimator. The Fortran code is was originally from JF Monahan, and was converted to C++ in the DescTools package. It has been converted to Fortran 2018 here.
Examples
x <- c(1:4,10000)pMedian(x)# Compare with brute force calculation and with wilcox.testw <- outer(x, x,'+')median(w[lower.tri(w, diag=TRUE)])/2wilcox.test(x, conf.int=TRUE)