Borrar filtros
Borrar filtros

When I use quartile filter to remove outliers, how can I analitically express the thersehold factor? By default is 1.5, i need to know what rapresent thereshold factor of 4

3 visualizaciones (últimos 30 días)
% Remove outliers
[PV52021_nG_clPR,outlierIndices] = rmoutliers(PV52021_nG,"quartiles",...
"ThresholdFactor",4);
  5 comentarios
Gaetano Mannino
Gaetano Mannino el 14 de Jul. de 2022
thanks exactly, i would like to knoow how "upper and lower limits" are calculated to understand what happens changing the value of the thereshold factor (it can be 4 like the example or another value)
Jonas
Jonas el 14 de Jul. de 2022
Editada: Jonas el 14 de Jul. de 2022
someData=randn(10000,1)+randi(10);
quartiles=quantile(someData,[0.25 0.75]);
iqr=diff(quartiles);
factor=4;
upperBorder=quartiles(2)+factor*iqr
upperBorder = 16.0464
lowerBorder=quartiles(1)-factor*iqr
lowerBorder = 3.9419

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Mathematics en Help Center y File Exchange.

Productos


Versión

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by