medoultierfilt

code to remove outliers from a mulitvariate dataset using the median
1,7K Descargas
Actualizado 10 nov 2006

Sin licencia

MEDOUTLIERFILT - remove outliers from a multivariate data set using the
median of each column

[stats_data, filtered_data] = medoutlierfilt(x,outlier_cut,plot_state)
removes possible outliers froma data set, X, by specifiying a cut off.
OUTLIER_CUT is a cut off is a multiple of the inter quartile range above
Q3 and below Q1, default value is the same as BOXPLOT function.

Plot_state = 1 for on, 0 for off, DEFAULT = ON

EXAMPLE:
load count.dat;
[stats, filtered_data] = medoutlierfilt(count,1,1)

Inspired by quartile.m by Chris D. Larson
See also: BOXPLOT, QUARTILE
Colin Clarke 2006
Cranfield Univeristy

Statistics toolbox required for boxplot, if not specifiy boxplot off

As always comments and suggestions welcome!

Citar como

Colin Clarke (2026). medoultierfilt (https://es.mathworks.com/matlabcentral/fileexchange/12958-medoultierfilt), MATLAB Central File Exchange. Recuperado .

Compatibilidad con la versión de MATLAB
Se creó con R2006a
Compatible con cualquier versión
Compatibilidad con las plataformas
Windows macOS Linux
Agradecimientos

Inspirado por: Quartile & Percentile Calculation

Versión Publicado Notas de la versión
1.0.0.0