ma.vector: Calculation of moving average for a vector
Description
This functions calculates the moving average for a vector.
Usage
ma.vector(A,M,av="median",delta=50)
Arguments
A
vector of predictor to be used for sorting
M
vector of variable to be averaged
av
averaging by mean or median (default)
delta
even integer determining the size of the sliding window (2*delta+1.)
Value
M
Details
The function ma.vector first sorts M according to the corresponding values of A.
Subsequently, a moving average is calculated with window size (2*delta+1). The
values for the moving average are set to zero if the corresponding window extends
over the boarder of the vector M.