smedian: Calculate the median of the values from a contiguous...

View source: R/smedian.R

smedianR Documentation

Calculate the median of the values from a contiguous subsection of specified vector.

Description

Calculate the median of the values from a specified vector. Only a contiguous subsection of the vector is used for the calculation, as the first and last position are set by user.

Usage

smedian(pos, v)

Arguments

pos

a vector of 2 integer that represent the first and last positions of vector v to used for the calculation.

v

a vector of double containing the values used for the calculation. However, only a subsection of the vector, as set by pos, is used.

Value

a double which is the median of the values.

Author(s)

Alexander Krasnitz, Guoli Sun

Examples


## A vector with the first and last positions to subset the value vector
position <- c(1, 10)

## A value vector used to do the calculation
values <- c(0.072073840, 0.119913919, 0.154459489, 0.040994620, -0.082843732,
    0.093052725, 0.170908930, 0.086624752, -0.003855011, -0.195791649,
    0.012126180, 0.043428961, 0.028435453, 0.075708220, 0.020358061)

## Calculate the median of the values from the subsetted vector
CNprep:::smedian(pos=position, v=values)


KrasnitzLab/CNprep documentation built on May 28, 2022, 8:32 p.m.