Navigation

Operators and Keywords

Function List:

C++ API

 Remove the value(s) most differing from the mean
 
 Description:
 
      This function can remove the outliers or replace by sample mean or median.
 
 Usage:
 
      [res] = rmoutlier(x,fill,median,opposite)
 
 Arguments:
 
        x: a dataset, most frequently a vector. If argument is a
           matrix, each column is treated as independent dataset. 
 
     fill: If set to 1 (default 0), the median or mean is placed instead of
           outlier. Otherwise,  the outlier(s) is/are simply removed. 
 
   median: If set to 1 (default 0), median is used instead of mean in outlier
           replacement. 
 
 opposite: if set to 1 (default 0), replaces opposite value (if largest value has
           maximum difference from the mean, it replaces smallest and vice
           versa)
 
 Value:
 
      A dataset of the same type as argument, with outlier(s) removed or
      replaced by appropriate means or medians.
 
 Author(s):
 
      Lukasz Komsta, ported from R package "outliers".
	See R News, 6(2):10-13, May 2006