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